6 ms·
Dear rubists: The move to Scala is besides the point, the battle is long over. Ruby on Rails is not scalable. End of. The beacon of scalability you hold up for
by grunties 17y ago
Dear rubists: The move to Scala is besides the point, the battle is long over. Ruby on Rails is not scalable. End of. The beacon of scalability you hold up for us to gaze at in awe, Twitter, fixed just about all of its scalability problems with SQL caching. That's SQL caching, also known as 'bypassing Rails'. If you can't reduce the known facts to this obvious conclusion, you have no business arguing about scalability.
- ZeroGravitas 17y agoI don't understand why "SQL caching" means bypassing Rails. I mean if you do whole page caching then you bypass Rails, after the first call. But if you're only caching the SQL call then you still need something to format it into HTML, which I'm guessing in Twitter's case is Rails. You're also conflating Ruby (the language) and Rails (the web framework).
- grunties 17y ago"I don't understand why 'SQL caching' means bypassing Rails." Log all SQL queries carried out by a RoR-powered site for a few page refreshes...