5 ms·
I think one of Rails' biggest strengths is: > In fact, GitHub, Shopify, and Basecamp, as well as plenty of other companies and applications, have been running
by nickjj 7y ago
I think one of Rails' biggest strengths is:
> In fact, GitHub, Shopify, and Basecamp, as well as plenty of other companies and applications, have been running the pre-release version of Rails 6 for months and months in production.
Test suites are nice and all but nothing beats having tons of real world production workloads thrown at something to really test it and iron out a good developer API. There's just a massive amount of confidence you have that you won't be the one having to pioneer some weird edge case bug.
Can someone list at least 1 other popular web framework that has multiple individual sites pushing billions of page views through it before it hits a stable release?
- faitswulff 7y agoProbably WordPress.
- krob 7y agoSymfony. Last i heard, pornhub ir youporn was using it and their traffic dwarfs most other sites.
- ludwigvan 7y agoNot multiple sites perhaps, but Facebook uses React's unstable versions on production.
- ksec 7y agoI would not be surprise if there was a PHP framework that rivals that in page view. But I don't think there will be any other framework that gives as much confidence to developers as Github and Shopify. I think Cookpad wants to test Rails Pre-Release in the future as well, that is a site possibly bigger than Github. I wonder if Apple Music is still on Rails.
- nickjj 7y agoYeah, when I think Shopify, I think mission critical SAAS app where your customers have customers and there's tons of payment transactions happening. Reliability is of the upmost importance while running at massive scale. There's just a huge amount of goodness in being able to piggy back off a bunch of sites' engineering teams to ensure by the time you use a release, it's been through so much testing. I really never got that feeling from any other framework. I wish Phoenix had more success stories like that.