Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (19)

Sign In or Sign Up now to post a comment!
  • Comment removed

  • Был Рафик Крикорян, стал Рафи КрикОриан

  • Did they contribute those gc patches to the ruby community?

  • Good talk. I've been a professional Ruby dev for the last five years and, yeah, I agree Twitter has probably has outgrown Ruby. Most businesses need maximal productivity and quality to even get to the point where Twitter-level scaling is a problem. I'll be Mr. Productivity and play Mr. Scaling creatively when that's my biggest challenge.

    His point that Ruby can't effectively do many requests in parallel and then aggregate them together is erroneous. I wonder if he's even aware of EventMachine.

  • Comment removed

  • @intellectable isn't it spelled Clojure? Talk about hyping something you don't even know anything about :D

  • twitter's problem is they designed an asynchronous messaging system on top of SQL. it was fundamentally doomed from the beginning.

  • scala is the language java should have been.

  • @unmarshal Hindsight is a wonderful thing.

  • Excuse my ignorance, but what flavor of Java is he talking about? Regular Java Applets?

  • @Chnamanjx He means server-side java.

  • I glad they are picking the correct tool for the job & scale. However, most of this talk sounds like ruby fodder. Did they look to JRuby to keep some of their investment in the language?

  • Comment removed

  • Comparing Ruby vs JVM isn't a bit like Apples and Oranges? I guess he meant to say MRI everytime he said Ruby.

    Now. what about Ruby(the language) on top of JVM? Is JRuby in JVM 7 performing better than MRI?

  • @renrutal for Twitter, MRI Ruby is actually much faster then JRuby. The reason has nothing to do with the Ruby VM, but is down to the heavily optimized memcached (and other components) they have working with CRuby. If they switched to JRuby they would have to use much slower alternatives, which would kill any performance gains.

  • @renrutal When Raffi says JVM he really means it because twitter since there early scalability issues have rewriiten significant parts of there application in SCALA and Java , and some network stuff on C++.

  • Aaaahhhh poor RoR. :P

  • YEp, the jvm rules. They're doing a good job at being pragmati c at twitter.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more