News for hackers. Stuff that matters.
Re:A Detailed Five Step Twitter Scaling Plan by mtw on Wednesday May 21, 2008 @11:32AM (#196104)
imho, it's rails. rails (and any other ruby framework) is not suited for a real-time communication platform like twitter.

also you forgot about messaging queues.

Re:A Detailed Five Step Twitter Scaling Plan by KirinDave on Wednesday May 21, 2008 @12:10PM (#196159)
Why would you say that? It's not like the Ruby code is handling that many messages. Even Rails sites don't use ruby for their concurrency and messaging. They push down to a database or to another concurrency level like ActiveMQ. Above them lives another piece of code or hardware to do load balancing.

This isn't even about Ruby, it's about the Rails architecture.