Speaker details

Andrzej Grzesik

Revolut

ags likes distributed systems in all shapes and formsCoding 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 conferences (proud to be a JavaONE Rockstar!). He is passionate about all things data, because science!

In his spare timeā€¦ cycling, photography and books. And he is a Java Champion!


Currently a Principal Backend Engineer at Revolut.

Going Java::Current in Production

Java 17 was released in September.

And at Revolut, we immediately knew we wanted 17 quickly!


But JDK upgrades don't just happen overnight.

I'll reflect upon our 8->11 migration: motivation, plan, surprises, and what we found better than before!

We'll discuss tools, alternative JVM languages, and some 3rd party products.


Then I will explain why 17 is so exciting, and what (some) of the caveats and workarounds are.

Java 17
LTS Plans
Upgrades
Java 11
E.g. Java
Cloud Application
OpenJDK