5 ms·
Twitter did not think Rails was particularly adequate at serving up anything (for their extreme needs), so they dumped it for the JVM. Charles Nutter is doing
by virtualeyes 15y ago
Twitter did not think Rails was particularly adequate at serving up anything (for their extreme needs), so they dumped it for the JVM.
Charles Nutter is doing genius work with JRuby, btw, that's where Ruby has a future with the enterprise, on the JVM. Twitter dumping Rails for Scala was a major win for Odersky & friends, and a big hit to Rails (though Ruby/Rails continues to innovate, nothing has changed there)
Not sure why client-side applications take a second or 2 to render a page, but if that is the case, cached html on front end server would be dee way 2 go, just avoid hitting the application server entirely...
- n8agrin 15y agoTwitter didn't dump Rails, or Ruby.
- virtualeyes 15y agoYes, you're correct, it was not an either-or proposition, I'm sorry, they dropped them both. Seriously, I'm curious, what public facing, or any facing, components does Twitter use that is written in Ruby and/or Rails? A Google search for "twitter rails" brings up the usual got dumped threads. A similar search, but this time, "twitter scala" brings up, as a first result "Scala School" for Twitter engineers, followed by a bunch of threads on the Twitter + Scala marriage. Don't worry, Scala has its own issues (Yammer, for example, ditched Scala for Java due to, ironically enough, scalability issues).
- deleted 15y ago[deleted]
- getsat 15y agoI have multiple friends working at Twitter. The frontend is still all Rails.
- virtualeyes 14y agoBizarre, can find nothing on the net that backs that claim, would love to see concrete evidence here in 2012, was under the impression that Twitter was fully ditching Rails.