You are viewing content from a past/completed QCon Plus - November 2021


Java 17: The Path, Features, Tips and Tricks Panel

Java 17 has arrived. With 14 new JEPs and thousands of updates, Java 17 delivers performance, stability, and security enhancements to continue to improve on the already solid platform. Java 17 is the latest long-term support (LTS) release under Java’s 6-month release cadence. Join our panelists as they discuss the path to Java 17 and the tips to ease the transition.


Simon Ritter

Deputy CTO @Azul

Simon Ritter is the Deputy CTO of Azul. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Simon joined Sun Microsystems in 1996 and started working with Java technology from JDK 1.0; he has spent time working in both...

Read more


Kristen O'Leary

Senior Developer Relations Engineer @Google

Kristen is a Senior Developer Relations Engineer at Google. She focuses on creating an excellent developer experience for engineers using Google Cloud. Kristen is passionate about developer education and loves to teach.

Read more


Rory Preddy

Senior Cloud Advocate @Microsoft

Rory works in the Developer Relations team at Microsoft as a Senior Cloud Advocate. Cloud Advocates use their deep research skills to help professional cloud developers discover and successfully use Microsoft’s platforms.A seasoned speaker whose talks are both meaningful and humorous, Rory...

Read more
Find Rory Preddy at:


Monday Nov 1 / 03:10PM EDT (40 minutes)


Modern JVM Innovations



Add to Calendar

Add to calendar


From the same track

Session JVM

Cloud Native JVMs (Part 1): Cloud Native Compilation

Monday Nov 1 / 02:10PM EDT

JVMs power and run our applications and common infrastructure. JVM based languages (Java, Scala, Kotlin, Clojure, Groovy, JRuby, etc.) power dominant portions of most companies' compute footprint. And in the cloud, that same dominance continues. But JVMs, like other managed code...

Gil Tene

CTO @AzulSystems

Session JVM

Understanding JIT Optimisations By Decompilation

Monday Nov 1 / 12:10PM EDT

How does the JIT compiler transform your code as it optimises it? We can try to understand what the compiler has done by looking at JIT logs, compiler data structures, and directly at the machine code, but these are all advanced options needing expert-level knowledge of compilers. How can we make...

Chris Seaton

Researcher (Senior Staff Engineer) @Shopify

Session Java

Level Up Your Java Performance with TornadoVM

Monday Nov 1 / 01:10PM EDT

Heterogeneous hardware such as Graphics Processing Units (GPUs) and Field Programmable Gate Arrays (FPGAs) are widely used for specific domains of applications such as Machine Learning, Data Science, Numerical Analytics and Fintech, due to the offer of a higher level of performance.The increased...

Juan Fumero

Lead Architect of the TornadoVM Project & Research Fellow @OfficialUoM

View full Schedule

Less than


weeks until QCon Plus May 2022

Level-up on the emerging software trends and practices you need to know about.

Deep-dive with world-class software leaders at QCon Plus (Nov 1-12, 2021).

Save your spot for $499 before January 10th