The video on-demand of this session is available to logged in QCon attendees only. Please login to your QCon account to watch the session.

Session + Live Q&A

Staying JDK: Current in Production

At the time of Qcon London, Java will have been on a fast release cadence for almost 5 years. This talk addresses the less often mentioned aspect: adopting JDK upgrades.  

I will discuss different perspectives towards Java upgrades and possible migration paths. How to plan and execute an upgrade, and what to expect in terms of tools, libraries and languages. All reinforced by real-world experience!


Andrzej Grzesik

Platform @RevolutApp

Ags likes distributed systems in all shapes and form. Coding since the age of 8, loves simplicity and continuous delivery. While he has written in many languages, he favours the JVM. Since "most software problems are people problems", he stirs communities, organizes and speaks at...

Read more
Find Andrzej Grzesik at:


Wednesday May 11 / 11:20AM EDT (50 minutes)


Modern Java


JavaJDKJVM LanguagesProgramming Languages


Slides are not available

Add to Calendar

Add to calendar


From the same track

Session + Live Q&A Java

Deterministic, Reproducible, Unsurprising Releases in the Serverless Era

Wednesday May 11 / 09:00AM EDT

Serverless has many advantages, to reap the benefits from this recent paradigm your application must tackle new challenges. Testing and traceability introduce some new  considerations that may take by surprise even the most seasoned Java developer.In this session we will explore...

Ix-chel Ruiz

DA, Senior Software Developer @jFrog

Session + Live Q&A Java

Project Loom: Revolution in Java Concurrency or Obscure Implementation Detail?

Wednesday May 11 / 10:10AM EDT

Loom’s promise: simplify concurrency the way garbage collection simplified memory management. It became transparent and almost forgettable. It's an effort to bring lightweight threads to the JVM. Such threads have low memory and scheduling footprint so that you can create millions of...

Tomasz Nurkiewicz

Java Champion and CTO @DevSkiller

Session Java

Securing Java Applications in the Age of Log4Shell

Wednesday May 11 / 12:30PM EDT

Due to unforseen circumstances, the speaker is no longer available for a Q&A. Please post any questions you have in the Announcement Slack channel.On December 10th 2021, a new critical vulnerability, Log4Shell, was publicly disclosed and make global headlines. It impacted a wide number of...

Simon Maple

Field CTO @snyksec

View full Schedule