3 ms·
Not sure how long you were there nor which team you were on, but as someone who's still working on Shopify infra after a decade, I disagree with you. Scaling p
by byroot 3y ago
Not sure how long you were there nor which team you were on, but as someone who's still working on Shopify infra after a decade, I disagree with you.
Scaling problems at Shopify are rarely if ever directly Rails related.
The biggest challenge was always scaling the database layer, and to some extend the deploy pipeline of the monolith given the amount of people working on it.
- notpachet 3y agoPerhaps we can debate whether this is really a Rails-specific problem per se, but we definitely had lots of problems scaling to prevent long-running IO from saturating web/job worker pools for things like taxes, shipping rates, syncing external inventory, ad syndication, etc -- anything where we had to make multiple network calls to the outside world from a Rails thread was a big pain.
- byroot 3y agoYeah, that's definitely not a Rails-specific problem.