My Opera is closing 3rd of March

Eko and Friends

Subscribe to RSS feed

Is Ruby the right language?


Actually the reason I've been learning Ruby is the popularity of Ruby on Rails web application framework. But now, I hear a bad news: The biggest site that uses Ruby on Rails, Twitter will be abandonning Ruby on Rails because of scalability issue. IMHO, if the biggest site that uses Ruby on Rails suddenly says that the framework is not for them anymore. Then it must be taken seriously.

The problem is so annoying that make Twitter service has been undergoing several downtime from February to December 2007 with the total 4 days. Most recently twitter had a three days outage. If this problem still continue, then they will lose a lot of their users.

Twitter has used Joyent web hosting service before. The Joyent approach to solve scalability issue is to put more CPUs for processing their service, but when I read the interview with the Twitter developer, Alex Payne on www.radicalbehaviour.com, the problem still occurs. Even when they have changed to other web hosting service.

I know, I've read some articles that said Ruby is not ready for enterprise, Ruby is slow, etc. Still I learn it. But now, I'm asking myself is Ruby the right language to be learned?.