Java & JVMConference50min
JVM Iceberg - Modern Performance Edition
This presentation benchmarks recent Java features, focusing on practical, real-world use with sensible defaults. It tests JDK upgrades across LTS versions, evaluates new Garbage Collectors, Compact Object Headers, Cold Start improvements, and performance on ARM and x86 architectures, offering insights into Java's impact on application performance.
Artur SkowronskiVirtusLab
talkDetail.whenAndWhere
Thursday, June 12, 11:40-12:30
Room 2
There are lies, bigger lies and benchmarks. So let's have a benchmark of the latest featurings introduced in Java. Without going into exaggerated nuances, without (excessive) tuning, the way most of you will fire them up in production - with sensible defaults.In one talkie, we'll start by testing the difference of just bumping up the JDK between different LTS(ish) versions, look at the performance characteristics of the new Garbage Collectors, turn on Compact Object Headers, work on Cold Start, and finally fire up the code on ARM and x86.... and see what our application ultimately shows us.And may only the demo gods be kind to us.
Artur Skowronski
Head of Java/Kotlin Engineering at VirtusLab. This year marks his tenth year in the industry. He has spent this decade working on a wide variety of projects—some starting from scratch, and others much older than him. He’s had the pleasure of working on different sides of the fence—as a Software Engineer, Tech Lead, Architect, and even Technical Product Manager, which gives him a broad perspective on problem-solving. He still loves to get his hands dirty— for over two years now, he’s been publishing his own weekly reviews of events in the JVM world — JVM Weekly.
comments.speakerNotEnabledComments