Twitter, Open Source and the JVM

Tuesday, 4 October 2011

Today, we announced that Twitter is joining the Java Community Process (JCP) and OpenJDK project. The JVM and its rich ecosystem are critical to our infrastructure and have helped us scale up as a business. Additionally, the polyglot nature of the JVM allows programming languages such as Java, Scala, Ruby, Javascript and Clojure to coexist seamlessly and, thus, lets Twitter choose the optimal language for the task at hand.

As part of the OpenJDK project, we plan to contribute in the areas of performance and metrics gathering around garbage collection in the JVM. We’re looking forward to healthy collaboration with the open source community from companies like Apple, IBM, Oracle, SAP, Red Hat and individual contributors alike.

Be sure to check our Open Source pages for more information, and if you’re interested in working with Twitter-scale problems on top of the JVM, we’re hiring.