4 ms·
"All right" is a stretch. Shopify employs a lot of amazing compiler engineers to constantly evolve the ruby compiler/VM to squeeze as much performance as possib
by senorrib 3y ago
"All right" is a stretch. Shopify employs a lot of amazing compiler engineers to constantly evolve the ruby compiler/VM to squeeze as much performance as possible without affecting the regular engineers, something most startups cannot do.
- firecall 3y agoThat's true of many companies at scale though. :-) Some of the work on Ruby and Rails that Shopify and Github have produced is available to the community as well. For instance: https://github.blog/2022-08-25-introducing-trilogy-a-new-database-adapter-for-ruby-on-rails/ https://github.blog/2022-08-25-introducing-trilogy-a-new-dat... Facebook heavily use, or did use, PHP dont they? IIRC the Threads backend is Python as well. Which seems to be doing OK!
- fulafel 3y agoBeing engaged in cost optimization engineering after you've "made it" doesn't mean failure, quite the opposite. And the parts before that are much harder bottlenecks, where other aspects of tech choices are rightfully weighed more.