GWF-9509 Twitter's quest for a wholly Graal runtime | Voxxed Days

Voxxed Days Ticino 2018
on Saturday 20 October

   Twitter's quest for a wholly Graal runtime


Programming languages
Programming languages
Beginner & novice level
Room B1 Saturday from 10:20 til 11:10

Twitter is a massively distributed system with thousands of machines running thousands of JVMs. In any similar big system a small change in performance and CPU utilization is multiplied thousandfold and results in big savings. Electricity costs, cooling costs, and possibly reduction of server farm size. One way to improve Java performance and reduce CPU utilization is to simply generate better machine code. Simply is obviously not trivial but doable. Twitter is going down that road and experimenting with Graal to generate better code and reduce cost.

HotSpot JVM   Graal   JIT compiler  
Chris Thalinger
Chris Thalinger
From Twitter

Chris Thalinger is a software engineer working on Java Virtual Machines for over 14 years. His main expertise is in compiler technology with Just-In-Time compilation in particular. Initially being involved with the CACAO and GNU Classpath projects, the focus shifted to OpenJDK as soon as Sun made the JDK open-source. Ever since Chris has worked on the HotSpot JVM at Sun, Oracle and now at Twitter.

Make sure to download the Android or iOS mobile schedule.