YouTube home Comedy Week on YouTube
Upload

O'Reilly OSCON Java 2011: Raffi Krikorian, "Twitter: From Ruby on Rails to the JVM"

OreillyMedia OreillyMedia·3,639 videos
50,985
31,457
Like     Dislike 7

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like OreillyMedia's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike OreillyMedia's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add OreillyMedia's video to your playlist.

Uploaded on Jul 25, 2011

"Twitter: From Ruby on Rails to the JVM"

Raffi Krikorian

Twitter

At Twitter, @raffi leads the Applications Services group, the custodians of Twitter's core logic -- his teams manage, amongst other things, the business logic, scalable delivery, APIs, and authentication of Twitter's application. Previously, he was the lead of the public APIs as well as being the one of those behind Twitter's Geospatial APIs.

Before Twitter he used to create technologies to help people frame their personal energy consumption against global energy production (Wattzon -- Business Week's "Best Idea" 2008), and also ran a consulting company building off-the-wall projects. At one point, he used to teach at NYU's ITP (created the class "Every Bit You Make") and spent way too much time as a student at MIT and the MIT Media Lab (Internet 0 -- Scientific American September 2004).

Loading icon Loading...

Loading icon Loading...

Loading icon Loading...

The interactive transcript could not be loaded.

Loading icon Loading...

Loading icon Loading...

Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.

Top Comments

  • renrutal

    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?

    · 19

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate renrutal's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate renrutal's comment.
  • Sam Bessalah

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

    · 15

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Sam Bessalah's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Sam Bessalah's comment.

All Comments (20)

Sign in now to post a comment!
  • Susno Atamaji

    Anyone tried the MoboRank (do a search on google)? I've heard many incredible things about it and my cooworker improve his site rank on google by using it.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Susno Atamaji's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Susno Atamaji's comment.
  • alexgrinkov

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

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate alexgrinkov's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate alexgrinkov's comment.
  • eoy87

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

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate eoy87's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate eoy87's comment.
    in reply to intellectable (Show the comment)
  • Kamek437

    Did they contribute those gc patches to the ruby community?

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Kamek437's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Kamek437's comment.
  • jicksta

    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.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate jicksta's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate jicksta's comment.
  • CrazyPheel

    He means server-side java.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate CrazyPheel's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate CrazyPheel's comment.
    in reply to Chnamanjx (Show the comment)
  • Chnamanjx

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

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Chnamanjx's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Chnamanjx's comment.
  • Loading comment...
Loading...
Loading...
Working...
Sign in to add this to Watch Later