You are viewing content from a past/completed QCon -

Track Overview

Evolving Java & the JVM

6 month cadence, cloud-native deployments, scale, Graal, Kotlin, and beyond. Learn how the role of Java and the JVM is evolving.


From this track

SESSION + Live Q&A Interview Available

Otherworldly Java: Gateway to the Moon and Beyond

The international space community is entering a new age of space exploration beyond Earth orbit. Human spaceflight plans a return to the Moon while robotic flights explore the outer planets and their moons in a search for signs of life. Complicated mission scenarios involve significant...

Diane Davis

Astrodynamicist and Principal Systems Engineer @NASA and USAF aerospace industry leader a.i. solutions

SESSION + Live Q&A Java 11

Life Beyond Java 8

Wasn’t Java 8 a fantastic update to the language? Lambdas and streams were a huge change and have helped to improve Java developers’ productivity and introduce some functional ideas to the language. Then came Java 9… and although the module system is really interesting for certain types of...

Trisha Gee

Java Champion, Engineer and Evangelist

SESSION + Live Q&A Java 11

OpenJ9 - Compelling Java for Cloud Workloads

Java's suitability for Enterprise computing is well known, but past success has created a new set of 'legacy' applications when the industry inflects, and the economics of computing drive towards new deployment models.  Java's VM has demonstrably provided the flexibility and means for Java...

Stephen Hellberg

Runtime Support/Change Team Architect (Java, Node.js, Apache Spark) at @IBM

SESSION + Live Q&A Java 11

Graal: Not Just a New JIT for the JVM

Graal is a new JIT compiler for the JVM and a possible replacement for Hotspot's C2. However, this isn't the whole story and the design of Graal enables it to do more than to be a great JIT. In this talk we'll take a look at the differences between C2 and Graal, what this can mean for the...

Duncan MacGregor

Working on TruffleRuby and Project Loom with Graal

SESSION + Live Q&A Java 11

Orchestrating Robot Swarms with Java

Delivering a profitable online grocery sales operation has, until now, been an almost unsolvable challenge. With huge product ranges, diverse shelf lives and temperature requirements, coupled with customer demands for accuracy and reliable delivery slots, grocery far surpasses the complexity of...

Matthew Cornford

Technology Lead and Evangelist  @OcadoTechnology

PANEL DISCUSSION + Live Q&A Performance

Panel: Java Is Still Free?

Java 11 (LTS) changes the timeline for what $free and free (as in use) Java that the industry is used to. There are $free and free (as in use) ways you can get OpenJDK/Java from Oracle and also production ready OpenJDK builds by other OpenJDK/Java providers such as AdoptOpenjDK, Amazon, Azul,...

Martijn Verburg

Principal Engineering Group Manager (Java) @Microsoft. ex CEO at jClarity (acquired by MSFT) & CxO / start-up mentor

Stephen Hellberg

Runtime Support/Change Team Architect (Java, Node.js, Apache Spark) at @IBM

Simon Ritter

Deputy CTO @Azul

Donald Smith

Senior Director of Product Management @Oracle

Andrew Haley

Java Platform Lead Engineer @RedHat


Speakers from this track

Diane Davis

Astrodynamicist and Principal Systems Engineer @NASA and USAF aerospace industry leader a.i. solutions

Dr. Diane Davis is an astrodynamicist and principal systems engineer with NASA and USAF aerospace industry leader a.i. solutions. She designs spacecraft orbits with the Gateway trajectory team at Johnson Space Center in Houston, TX, and previously navigated spacecraft to Mars and comets at the...

Read more
Find Diane Davis at:

Trisha Gee

Java Champion, Engineer and Evangelist

Trisha has developed Java applications for a range of industries, including finance, manufacturing, software and non-profit, for companies of all sizes.  She has expertise in Java high performance systems, is passionate about enabling developer productivity, and dabbles with Open Source...

Read more
Find Trisha Gee at:

Stephen Hellberg

Runtime Support/Change Team Architect (Java, Node.js, Apache Spark) at @IBM

Stephen Hellberg is tenured in IBM Support caring for runtimes : Java and Node.js primarily, although that has included Apache Spark (an analytics toolbox).  Stephen has been supporting IBM Java SDKs/JVMs since version 1.2.2, or around 18 years; currently, his role is concerned with future...

Read more
Find Stephen Hellberg at:

Duncan MacGregor

Working on TruffleRuby and Project Loom with Graal

Duncan has a degree in Computer Science from Cambridge University and has worked on language implementation for several years including porting GE's Smallworld GIS system to work on the Java virtual machine. He currently works for Oracle Labs on the TruffleRuby project.

Read more
Find Duncan MacGregor at:

Matthew Cornford

Technology Lead and Evangelist  @OcadoTechnology

Matthew is a Technology Lead and Evangelist at Ocado Technology, helping develop the pioneering software underpinning Ocado’s highly automated warehouses - the most evolved of their kind in the world.  With 10 years previous experience as a Java software developer and software engineering...

Read more
Find Matthew Cornford at:

Martijn Verburg

Principal Engineering Group Manager (Java) @Microsoft. ex CEO at jClarity (acquired by MSFT) & CxO / start-up mentor

Martijn is the Principal Software Engineering Group Manager for the Java Engineering Group at Microsoft. Prior to being acquired by Microsoft, he was the CEO of jClarity, a Performance Diagnostic tooling company that used ML and statistical techniques to automate root cause analysis of...

Read more
Find Martijn Verburg at:

Simon Ritter

Deputy CTO @Azul

Simon Ritter is the Deputy CTO of Azul Systems. 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...

Read more
Find Simon Ritter at:

Donald Smith

Senior Director of Product Management @Oracle

Donald Smith, MBA, MSc, is Senior Director of Product Management for Oracle. He brings global enterprise software experience, ranging from startups through Fortune 500 companies. Donald has decades of experience speaking about Java, open source, community development, business models, business...

Read more

Andrew Haley

Java Platform Lead Engineer @RedHat

Andrew Haley is the Java Platform Lead Engineer at Red Hat, responsible for all things Java- and OpenJDK-platform related, especially the Java VM, leading a team of twenty-odd people. He is a community representative on the OpenJDK Governing Board and represents Red Hat in the Java SE Expert...

Read more

Track Host

Martijn Verburg

Principal Engineering Group Manager (Java) @Microsoft. ex CEO at jClarity (acquired by MSFT) & CxO / start-up mentor

Martijn is the Principal Software Engineering Group Manager for the Java Engineering Group at Microsoft. Prior to being acquired by Microsoft, he was the CEO of jClarity, a Performance Diagnostic tooling company that used ML and statistical techniques to automate root cause analysis of...

Read more
Find Martijn Verburg at:

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.