I am proud to announce that today we are open sourcing our project, ScaleSimple, an open CDN platform. Head on over to GitHub to see all the code. We have been chipping away at this for quite some time and at one point, thought it would be a viable SaaS business. However, running and supporting infrastructure while keeping our day jobs was certainly not an easy endeavor, so we agreed it was time to just open source what we had.
For a little background, the reason we came up with this platform was that we felt the gap in the market between "low end" CDNs and "enterprise" CDNs was too wide. The low end platforms were cheap, and very easy to use, but lacked any substantial feature set or customization. On the high end, the features were rich, but so was the cost. It was not viable for a startup who needed a deep feature set to go to a lot of these enterprise players. Now, maybe we are way off the mark, and the majority of people don't need the flexibility or customization that we envisioned, but either way, we built something. We felt the tools available were mature enough to allow someone to seriously consider having their own CDN Platform.
Our idea was to leverage Varnish, but also build a nice UI around it that allowed people to build very customized rules, without having to muck with VCL. This also gave us hope, that we can build more complicated VCL snippets or even custom VMODs, that would be hidden to the end user with a few drop downs and checkboxes to make things easy. Two examples of this are Token Authorization and GeoIP blocking that we built and are part of the open source code.
As it stands the platform is functional,but needs some love, specifically unit tests. Not just on the rails/rspec side but also using varnishtest to ensure that all of our rules and new configurations would work using every permutation imaginable. We also need more documentation. Right now there is a fair bit of looking through code to figure out whats going on. We started with some basics, but its not there yet. We also need better first time user "bootstrapping" so that users can get up and running quickly without a lot of fuss. An installer would be amazing. We also need better per install customization, by using things like .env files for the rails app to make per install variables easier to configure.
Now that varnish has all this flexibility with vmods (even more so in the upcoming 4.0) , one of our hopes was that people would now have a place, dare I even say open marketplace, to submit things like vmods and new configuration ideas that would continually enhance the platform. One of the concepts we have in ScaleSimple is "templates", so that you can build a system wide ruleset that can be used to pre-configure new rulesets very quickly. Good examples here are things like wordpress, drupal, etc. It could be tedious to get all the nuances of these configurations right (dealing with cookies, admin login urls, etc) so having a template can really help here. Not to mention an easy to way to easily apply that template to multiple configurations for different hostnames.
We hope that the community finds the platform useful, and we hope to get a ton of activity to truly make scalesimple something great. We personally see a lot of potential to disrupt this space and be incredibly innovative. Please follow us on twitter at @scalesimple for updates to our progress and pull requests are welcome !
Update: made it to front of HN ! Continue the discussion on Hacker News
Cheers
Adam
@denen
348 comments:
«Oldest ‹Older 201 – 348 of 348Just pure brilliance from you here. I have never expected something less than this from you and you have not disappointed me at all. I suppose you will keep the quality work going on.
data scientist training in hyderabad
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors.
data science training in chennai
Thanks for posting the best information and the blog is very important.artificial intelligence course in hyderabad
Thank you for the information you post and hopefully useful to readers.
Data Science Training in Hyderabad
Data Science Course in Hyderabad
Thanks for posting the best information and the blog is very important.data science institutes in hyderabad
A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one.
digital marketing courses in hyderabad with placement
The web site is lovingly serviced and saved as much as date. So it should be, thanks for sharing this with us.
data scientist training in hyderabad
Thank you for this list, I found a lot of interesting things.
AWS Training in Hyderabad
AWS Course in Hyderabad
Nice post. Thanks for sharing! I want people to know just how good this information is in your blog. It’s interesting content and Great work…
Data Science Training in Hyderabad
Great to become visiting your weblog once more, it has been a very long time for me. Pleasantly this article i've been sat tight fosuch a long time. I will require this post to add up to my task in the school, and it has identical subject along with your review. Much appreciated, great offer. data science course in nagpur
I found this is very helpful. Thanks to you.
Best Web designing company in Hyderabad
Best Web development company in Hyderabad
I see some amazingly important and kept up to length of your strength searching for in your on the site
data scientist training in malaysia
Thanks For Sharing such a wonderful article the way you presented is really amazing
Best Software Training Institutes
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors.
business analytics courses
bespoke packaging boxes At Bespoke Packaging UK we strongly believe in the interests of bespoke packaging, which has multiple benefits.
birthday wishes for team member
I am impressed by the information that you have on this blog. It shows how well you understand this subject.
data scientist training in malaysia
happy birthday message for employee
I was actually browsing the internet for certain information, accidentally came across your blog found it to be very impressive. I am elated to go with the information you have provided on this blog, eventually, it helps the readers whoever goes through this blog. Hoping you continue the spirit to inspire the readers and amaze them with your fabulous content.
Data Science Course in Faridabad
Your work is very good and I appreciate you and hopping for some more informative posts
data science training
www.escortsmate.com
escortsmate.com
https://www.escortsmate.com
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors.
aws training in hyderabad
Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. data scientist course in delhi
I am impressed by the information that you have on this blog. It shows how well you understand this subject.
data science course
creative blog post. Thanks for sharing.
Best Mobile App development company in Hyderabad
I am sure that this is going to help a lot of individuals. Keep up the good work. It is highly convincing and I enjoyed going through the entire blog.
data science course
This post is very simple to read and appreciate without leaving any details out. Great work!
data science course
You have done a amazing job with you website
data science course
I was basically inspecting through the web filtering for certain data and ran over your blog. I am flabbergasted by the data that you have on this blog. It shows how well you welcome this subject. Bookmarked this page, will return for extra. data science course in jaipur
I am glad to discover this page. I have to thank you for the time I spent on this especially great reading !! I really liked each part and also bookmarked you for new information on your site.
Data Science Course in Delhi
You have completed certain reliable points there. I did some research on the subject and found that almost everyone will agree with your blog.
Artificial Intelligence Training in Bangalore
It is late to find this act. At least one should be familiar with the fact that such events exist. I agree with your blog and will come back to inspect it further in the future, so keep your performance going.
Digital Marketing Training in Bangalore
A good blog always contains new and exciting information and as I read it I felt that this blog really has all of these qualities that make a blog.
Data Science Training in Bangalore
Happy to chat on your blog, I feel like I can't wait to read more reliable posts and think we all want to thank many blog posts to share with us.
Machine Learning Course in Bangalore
I wanted to leave a little comment to support you and wish you the best of luck. We wish you the best of luck in all of your blogging endeavors.
Data Science Training in Bangalore
Really impressed! Everything is a very open and very clear clarification of the issues. It contains true facts. Your website is very valuable. Thanks for sharing.
Digital Marketing Training in Bangalore
A good blog always contains new and exciting information, and reading it I feel like this blog really has all of these qualities that make it a blog.
Artificial Intelligence Training in Bangalore
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors.
iot training in hyderabad
I am glad to be here and read your very interesting article, it was very informative and helpful information for me. keep it up. Kanye West Donda Vest
Amazing article. Thank you for sharing.
DevOps Training in Chennai
php course in chenna
Software training institute in chennai
blue prism course in chennai
best rpa training in chennai
azure certification in chennai
rpa uipath training in chennai
cloud computing courses in chennai
I am more curious to take an interest in some of them. I hope you will provide more information on these topics in your next articles.
Machine Learning Course in Bangalore
Informative blog
best digital marketing institute in hyderabad
Thanks for posting the best information and the blog is very good.data science course in Lucknow
I love your post and what you share with us is updated and quite informative, I would like to bookmark the page so that I can come here again for you to read, because you have done an amazing job. Turkey Visa for US Citizens, an Online Visa. An online visa system has been introduced that allows citizens to obtain a visit visa electronically.
Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome.
servicenow training in Bangalore
Your work is very good and I appreciate you and hopping for some more informative posts
data science course
I would like to thank you for the efforts you had made for writing this information. This article inspired me to read more. keep it up
servicenow training and placement in hyderabad
Impressive blog to be honest definitely this post will inspire many more upcoming aspirants. Eventually, this makes the participants to experience and innovate themselves through knowledge wise by visiting this kind of a blog. Once again excellent job keep inspiring with your cool stuff.
Data Science Training in Bhilai
Wonderful blog found to be very impressive to come across such an awesome blog. I should really appreciate the blogger for the efforts they have put in to develop such an amazing content for all the curious readers who are very keen of being updated across every corner. Ultimately, this is an awesome experience for the readers. Anyways, thanks a lot and keep sharing the content in future too.
Data Science Course in Bhilai
i am glad to discover this page : i have to thank you for the time i spent on this especially great reading !! i really liked each part and also bookmarked you for new information on your site.
data science training in noida
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors.
business analytics courses
Informative blog
ai training in hyderabad
I am impressed. I don't think Ive met anyone who knows as much about this subject as you do. You are truly well informed and very intelligent. You wrote something that people could understand and made the subject intriguing for everyone. Really, great blog you have got here. CDN
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
data scientist course in gurgaon
Amazingly by and large very interesting post. I was looking for such an information and thoroughly enjoyed examining this one. Keep posting. An obligation of appreciation is all together for sharing.data analytics institute in delhi
Nice blog, I learned more good information from your blog/.
flutter app development company in chennai
Android app development company in chennai
Digital Marketing Company in chennai
Much thanks to you for your post, I search for such article along time; today I find it at last. This post give me bunches of prompt it is extremely helpful for me.
AI Training in Hyderabad
I read that Post and got it fine and informative. Please share more like that...
data scientist training in malaysia
Good Post! it was so good to read and useful to improve my knowledge as an updated one, keep blogging.
ServiceNow Training in Pune
Great post i must say and thanks for the information.
ServiceNow Training in Pune
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
data analytics course in noida
The information you have posted is very useful. The sites you have referred was good. Thanks for sharing.
servicenow training in Bangalore
Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing.best data science courses in bangalore
Thank You for providing us with such an insightful information through this blog.
servicenow training in Bangalore
A splendid job! Thank you for blog. you write very nice articles, I visit your website for regular updates.
servicenow training in hyderabad
This knowledge.Excellently written article, if only all bloggers offered the same level of content as you, the internet would be a much better place. Please keep it up. data analytics course in kanpur
Thanks for sharing the article.
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
data scientist course in faridabad
A good blog always contains new and exciting information and as I read it I felt that this blog really has all of these qualities that make a blog.
Data Analytics Course in Patna
Nice Post thank you very much for sharing such a useful information and will definitely saved and revisit your site and i have bookmarked to check out new things frm your post.
Data Science Course
Wonderful illustrated information. Thank you. It will certainly be very useful for my future projects. I would love to see more articles on the same topic!
Data Science Training in Bangalore
Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing.data science training in gwalior
I read blogs on a similar topic, but I never visited your blog. I added it to favorites and I’ll be your constant reader. Dreamer Biker Jacket
I am truly getting a charge out of perusing your elegantly composed articles. It would seem that you burn through a ton of energy and time on your blog. I have bookmarked it and I am anticipating perusing new articles. Keep doing awesome.business analytics course in ghaziabad
Stupendous blog huge applause to the blogger and hoping you to come up with such an extraordinary content in future. Surely, this post will inspire many aspirants who are very keen in gaining the knowledge. Expecting many more contents with lot more curiosity further.
Data Science Certification in Bhilai
Extraordinary blog went amazed with the content that they have developed in a very descriptive manner. This type of content surely ensures the participants to explore themselves. Hope you deliver the same near the future as well. Gratitude to the blogger for the efforts.
Data Science Training
I am hoping the same best effort from you in the future as well and in fact your creative writing skills has inspired me.
Data Science Course near me
Really this article is truly one of the best in article history and am a collector of old "items" and sometimes read new items if i find them interesting which is one that I found quite fascinating and should be part of my collection. Very good work!
Data Scientist Course in Gurgaon
Our the purpose is to share the reviews about the latest Jackets,Coats and Vests also share the related Movies,Gaming, Casual,Faux Leather and Leather materials available Golf Wang Varsity Jacket
It's a smart blog. I mean it seriously. You have so much knowledge on this subject and so much passion. He also knows how to get people to join him, obviously from the answers.
Data Analytics Course in Nagpur
Very great post which I really enjoy reading this and it is not everyday that I have the possibility to see something like this. Thank You.
Best Online Data Science Courses
This is really nice which is really cool blog and you have really helped a lot of people who visit the blog and give them useful information.
Data Science Training in Noida
This is such a great resource that you are providing and you give it away for free.
business analytics course in hyderabad
This website is remarkable information and facts it's really excellent
cyber security training malaysia
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
data science course in varanasi
Just a shine from you here and have never expected anything less from you and have not disappointed me at all which i guess you will continue the quality work. Great post.
Data Science Training in Gurgaon
I love to recommend you Where can crawl Exciting Products latest Jackets, Coats and Vests Click Here Slim Fit Jackets
Very informative Blog! There is so much information here that can help thank you for sharing.
Data Analytics Training in Bangalore
I like your post. I appreciate your blogs because they are really good. Please go to this website for the Data Science Course: For Data Science Course in Bangalore Data Science course in Bangalore. These courses are wonderful for professionalism.
Informative Post. The information you have posted is very useful and sites you have referred was good. Thanks for sharing.
Data Science Course with Placement
I'm really getting a charge out of scrutinizing your exquisitely made articles. Apparently you consume a huge load of energy and time on your blog. I have bookmarked it and I am expecting to scrutinize new articles. Continue to do amazing.data science course in bhubaneswar
Well done for this excellent article. and really enjoyed reading this article today it might be one of the best articles I have read so far and please keep this work of the same quality.
Data Analytics Course in Noida
This is a great inspiring blog.You have shared really very helpful information thank you.
Data Scientist Course in Amritsar
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
data science course in faridabad
Amazingly by and large very interesting post. I was looking for such an information and thoroughly enjoyed examining this one. Keep posting. An obligation of appreciation is all together for sharing.data analytics course in rohtak
Very awesome!!! When I seek for this I found this website at the top of all blogs in search engine.
full stack development course
Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing.data science course in rohtak
The blog and data is excellent and informative as well your work is very good and I appreciate well hopping for some more informative posts.
Business Analytics Course in Gurgaon
Hey There. I found your blog using msn. This is a very well written article. I’ll be sure to bookmark it and come back to read more of your useful info. Thanks for the post. I’ll definitely return. data science course in kanpur
I have read your article, it is very informative and useful to me, I admire the valuable information you offer in your articles. Thanks for posting it ...
Business Analytics Course in Patna
Happy to chat on your blog, I feel like I can't wait to read more reliable posts and think we all want to thank many blog posts to share with us.
Data Science Training Institutes in Bangalore
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
data science training in delhi
Really an awesome blog and very useful information for many people. Keep sharing more blogs again soon. Thank you.
Data Science Course Training in Hyderabad
I have bookmarked your website because this site contains valuable information in it. I am really happy with articles quality and presentation. Thanks a lot for keeping great stuff. I am very much thankful for this site. data analytics courses malaysia
Actually I read it yesterday but I had some thoughts about it and today I wanted to read it again because it is very well written. digital marketing course in malaysia
A good blog always contains new and exciting information that helps readers to get useful information I am sure this is it.
Data Science Course in Lucknow
I’m excited to uncover this page. I need to to thank you for ones time for this particularly fantastic read !! I definitely really liked every part of it and i also have you saved to fav to look at new information in your site. business analytics course in mysore
Really impressive post. I read it whole and going to share it with my social circules. I enjoyed your article and planning to rewrite it on my own blog. data analytics course in mysore
Thank you for the post. I will definitely comeback. data analytics course in mysore
Through this post, I realize that your great information in playing with all the pieces was exceptionally useful. I advise this is the primary spot where I discover issues I've been scanning for. You have a smart yet alluring method of composing.
I was surfing the net and luckily I came across this site and found some very interesting things here. It's a lot of fun to read. I really enjoyed it. Thank you for sharing this wonderful information.
Business Analytics Course in Durgapur
Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one.
Continue posting. A debt of gratitude is in order for sharing.data science course in warangal
Cool stuff you have and you keep overhaul every one of us
business analytics course in hyderabad
Pleasant data, important and incredible structure, as offer great stuff with smart thoughts and ideas, loads of extraordinary data and motivation, the two of which I need, because of offer such an accommodating data here.
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
data analytics course in faridabad
Get the latest and good quality clothing items Jackets,Coats and Vests Movies, TV Series, Gaming, Casual,Faux Leather and Leather materials available. Biker Boyz Jacket
360DigiTMG, the top-rated organisation among the most prestigious industries around the world, is an educational destination for those looking to pursue their dreams around the globe. The company is changing careers of many people through constant improvement, 360DigiTMG provides an outstanding learning experience and distinguishes itself from the pack. 360DigiTMG is a prominent global presence by offering world-class training. Its main office is in India and subsidiaries across Malaysia, USA, East Asia, Australia, Uk, Netherlands, and the Middle East.
Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting.
A debt of gratitude is in order for sharing.business analytics course in kolhapur
Informative blog
business analytics course in agra
what a great blog thank you so much for sharing.
Digital marketing Services in chennai
mobile application development services chennai
Online shopping Website Developers in chennai
I truly like your style of blogging. I added it to my preferred's blog webpage list and will return soon…https://360digitmg.com/course/certification-program-on-digital-marketing
İnstagram takipçi satın al! İnstagram takipçi sitesi ile takipçi satın al sende sosyal medyada fenomen olmaya bir adım at. Sende hemen instagram takipçi satın almak istiyorsan tıkla:
1- takipçi satın al
2- takipçi satın al
3- takipçi satın al
Happy to chat on your blog, I feel like I can't wait to read more reliable posts and think we all want to thank many blog posts to share with us.
Data Science in Bangalore
Thank you for helping people get the information they need. Great stuff as usual. Keep up the great work!!!
full stack development course
Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one.
Continue posting. A debt of gratitude is in order for sharing.
data analytics course in warangal
Informative blog
data analytics course in jamshedpur
I am impressed by the information that you have on this blog. It shows how well you understand this subject. data analytics certification malaysia
I'm genuinely getting a charge out of scrutinizing your richly formed articles. Apparently you consume a huge load of energy and time on your blog. I have bookmarked it and I am expecting scrutinizing new articles. Continue to do amazing.business analytics course in ghaziabad
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
data scientist course in varanasi
A good blog always comes-up with new and exciting information and while reading I feel that this blog really has all those qualities that qualify a blog to be one.
business analytics course in hyderabad
I truly appreciate just perusing the entirety of your weblogs. Just needed to educate you that you have individuals like me who value your work. Unquestionably an extraordinary post. Caps off to you! The data that you have given is exceptionally useful.data scientist course in bhopal
I just couldn't leave your website before telling you that I truly enjoyed the top quality info you present to your visitors? Will be back again frequently to check up on new posts. data scientist course in kanpur
I needed to leave a little remark to help you and wish you a decent continuation. Wishing you the good luck for all your blogging endeavors. PMP Course
Good to become visiting your weblog again, it has been months for me. Nicely this article that i've been waited for so long. I will need this post to total my assignment in the college, and it has exact same topic together with your write-up. Thanks, good share. data analyst course online
I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors
data science training in faridabad
I am impressed by the information that you have on this blog. It shows how well you understand this subject.data scientist course in chennai”
Thanks for providing a piece of great information and looking beautiful blog, really nice required information.
digital marketing chennai.
digital marketing companies chennai.
digital marketing company chennai.
digital marketing companies in chennai.
digital marketing agency chennai.
digital marketing in chennai.
chennai digital marketing.
Gain expertise in the relevant and current practices, challenges, and research involved in the field of Data Science. Learn all the skills from non-coding essentials to data science and machine learning by enrolling in the Data Science course in Bangalore. Using real data sets across a range of domains enhances your skills in supervised and unsupervised learning, neural networks, sampling techniques, support vector machines, and more. Get certified in Data Science to get one step ahead towards a lucrative career.
Data Science Course in Bangalore with Placement
Venture into the world of opportunities with Data Science in Bangalore and learn the valuable skills to demonstrate your capabilities to tackle this evolution of huge data. Avail benefits like Placement Assistance, Mock Interview, and Resume Building support from the placement team. Enroll now and learn Python, Tableau, SQL, Hadoop, and Spark to become a specialist in Data Science.
Best Data Science Training institute in Bangalore
Fast forward your career with the best Data Analyst Course offered by 360DigiTMG. Get trained by expert trainers with placement assistance.
Data Science Course in Jaipur
Are you looking for a Data Science course that will aid you in your career growth. 360DigiTMG is the right place for you. Enroll now for a better tomorrow.
Business Analytics Course in Jodhpur
"If you are also one of them and want to know what the companies demand from the data scientists to do in their organization, you have come to the right place.data science course in kolkata"
Good to become visiting your weblog again, it has been months for me. Nicely this article that i've been waited for so long.
I will need this post to total my assignment in the college, and it has exact same topic together with your write-up. Thanks, good share.
I am impressed by the information that you have on this blog. It shows how well you understand this subject.
data scientist training in hyderabad
A decent blog consistently concocts new and energizing data and keeping in mind that perusing I have feel that this blog is truly have each one of those quality that qualify a blog to be a one. digital marketing course
The data scientists work on the raw data to take the right insights from it for making better decisions to make the business more prosperous.
data science training in patna
Happy to visit your blog, I am by all accounts forward to more solid articles and I figure we as a whole wish to thank such huge numbers of good articles, blog to impart to us. PMP Course in Malaysia
At MyMRO, we always have what you need, always at low prices. We are proud of our delivery, specialist service, quality, and pricing that always meets and exceeds our customers' expectations.
In addition to turbocharger 3803403-3803260-3800745-3800737-3800479-4955706-4003929,
Microsoft Visio Professional 2016 16.0 Free Download for Windows supporting both architectures i.e. 32 bit and 64 bit. Setup file is completely standalone and also its an offline installer. Microsoft Visio Professional 2016 16.0 is an efficient application for managing visual reporting and other diagrams.Download Visio Free
Post a Comment