I put up a similar post a few days ago... http://www.themcwongs.com/mcblog/2008/04/twitter-jabber-stability-shoul..... Twitter is a message router, not an MVC app. The focus recently is "oh, they use rails, that's why they don't scale..." but as Twitter founder ev points out (http://twitter.com/ev) there is a lot of code there that isn't rails. Striking the appropriate balance is what's key, and shifting more to the approach outlined here is very reasonable.
Exactly
I put up a similar post a few days ago... http://www.themcwongs.com/mcblog/2008/04/twitter-jabber-stability-shoul..... Twitter is a message router, not an MVC app. The focus recently is "oh, they use rails, that's why they don't scale..." but as Twitter founder ev points out (http://twitter.com/ev) there is a lot of code there that isn't rails. Striking the appropriate balance is what's key, and shifting more to the approach outlined here is very reasonable.