Ruby on Rails Scaling

Just came across with this article about RoR scaling issues. 

Some quotes:

“When it comes to handling massive HTTP traffic, you can scale a Rails application horizontally just like any other by replicating your front-end web servers behind a load balancer. There’s nothing about Rails that makes this more difficult than with any other technology.”

So if you don’t know how to scale with Java, C# or whatever you’re using… it’s useless to point your finger to RoR.

“There’s a lot of different things that can slow down a web application. Rails makes it easy to get your application running without worrying about any of the performance issues, and that’s a good thing. If you ignore everything about performance tuning, you’ll still have a working application, and from there you can tune. There’s little point in tuning for performance before you have something that is successful for a small group of people. And if you focus on building an optimally scalable site and end up late to market as a result, you’ll have achieved nothing.”

Bottom line: Build traffic first, worry about performance later. Comments?

,

Rui Alves on Sunday, May 4th, 2008 | , | Posted in Software Development |

Leave a Reply

  • (required)
  • (will not be published) (required)