addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo
This Meetup is cancelled

Twitter-Scale Computing with OpenJDK

  • to
  • Twitter Headquarters

    1355 Market Street, Suite 900, San Francisco, CA (map)

    37.776806 -122.416924

  • *PLEASE NOTE: This event has been postponed (due to presenter's family emergency). We invite you to come to the event on JavaEE7/WildFly8 scheduled for the same date.

    Since its inception in 2007, OpenJDK has always been a bit confusing - living a parallel life to its "official" cousin, the Sun/Oracle JDK. Some parts were missing, others did not work as well, but in 2011 it become the reference implementation of Java SE. Yet, to this day, most Java shops tend to stick with the tried-and-true, and avoid using OpenJDK in production.

    When Twitter switched from Ruby/Rails to Java, it needed something that would scale to 10,000s requests/sec per VM, and OpenJDK fit the bill perfectly. Not only did it prove production-ready, but its openness enabled Twitter engineers to extend it and deploy it internally to run its data centers with huge advantages for both developer support and system efficiency. 

    Join David Keenan who offered to tell us why and how Twitter develops and deploys OpenJDK. The talk will also discuss Twitter's future plans with contributing its work back to the OpenJDK community.

    For those of you interested in the massive scale with the JVM, check out the video of Kaushik Srenevasan who talked about about Tracing and Profiling Java applications in production back in November.

    About David Keenan
    David Keenan (@dagskeenan) runs the Managed Runtimes and Performance Engineering team at Twitter. He is also the chair of the Java subcommittee at, and spent 15 years at Oracle/Sun working on the performance of the Java platform.

Join or login to comment.

  • Asilbek

    How do you do everybody

    March 1, 2014

  • A K.

    Yes.. looking forward to it

    February 28, 2014


Our Sponsors

  • Twitter

    Awesome venue, food and drinks for our meetup!

  • NewCircle

    Produces and publishes videos from our events

  • Pivotal

    Awesome venue and brilliant presenters!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy