News for hackers. Stuff that matters.
Re:Twitter moves from Rails to Java by dermatthias on Tuesday April 12, 2011 @12:37PM (#2437930)
"Could this mean that Java is a better platform than Rails for high scalability needs?"

Isn't this very much common knowledge for systems the size of Twitter?

Re:Twitter moves from Rails to Java by jarin on Tuesday April 12, 2011 @12:56PM (#2438016)
As has been said many times before, this is not really a knock against Rails. It's what allowed them to even get to the point where they need massive rearchitecting.
Re:Twitter moves from Rails to Java by borski on Tuesday April 12, 2011 @02:22PM (#2438452)
Wasn't posting it as a knock on rails; simply thought it was interesting since Twitter has been one of Rails' examples of big projects.
Re:Twitter moves from Rails to Java by samstokes on Tuesday April 12, 2011 @12:57PM (#2438021)
Perpetuating this misleading meme: flagged.
Re:Twitter moves from Rails to Java by borski on Tuesday April 12, 2011 @02:28PM (#2438482)
Did you even _read_ the article? Even if that is the case, for simpler scenarios, the beauty of RoR out-weighs Java’s performance.
Re:Twitter moves from Rails to Java by samstokes on Tuesday April 12, 2011 @02:54PM (#2438593)
Indeed, which is no doubt why Twitter is still using Rails.

The sad thing is that there is an interesting tech story in this recent change in the Twitter Search architecture - "large company moves from synchronous web framework to asynchronous I/O and workflow framework" - but it's getting no discussion, because everyone is misreading Twitter's blog post as another chapter in the "Rails doesn't scale" non-story.

There are interesting discussions to be had about language beauty and performance, but this story is not part of them. (Indeed the closest the Twitter post comes to discussing beauty is saying how their old Rails codebase was full of technical debt.)

Read the original blog post [1] on the Twitter engineering blog - which the author of this article clearly didn't - for the real story, which is not about language wars, but about scaling a non-traditional web app.

[1] http://engineering.twitter.com/2011/04/twitter-search-is-now...