Scaling web apps horizontally invariably becomes more about where your data lives, how it gets scaled out, how it’s accessed, how work get processed (jobs), what caching you do, what memory requirements you have.... yada yada. Rails wasn’t ideal, but rarely are you ever working in a pristine “ideal” tech stack once you’ve hit scale and you’re 5 years into a business.
https://githubengineering.com/how-we-made-diff-pages-3x-fast... indicates they were still doing this as late as 2016.
Instagram is also a Python app, AFAIK. Last year they contributed some memory efficiency improvements to CPython.
Shopify is likely the largest RoR site at 80k requests per second but since it's served as tons of different domains it doesn't really count.
>Shopify is likely the largest RoR site at 80k requests per second but since it's served as tons of different domains it doesn't really count.
And Different DB etc... Last time I said this I got massively downvoted for it. I think Github is possibly the largest RoR site out there.
All dynamic languages.