Conference50min
The Yearly Java Performance Update for 2026
This talk surveys recent Java performance improvements across the JDK—libraries, HotSpot, JIT, and GC—showing how they boost startup, memory use, throughput, and virtual-thread scalability. It explains what upgrades deliver automatically, what needs tuning, and how engineers measure real-world impact.
talk.summaryAiDisclaimer
Per-Ake MinborgOracle
talkDetail.whenAndWhere
Thursday, October 8, 11:50-12:40
TBA 7
talks.roomOccupancytalks.noOccupancyInfo
Java gets faster every year—often without developers changing a single line of application code. But what actually changed inside the JDK, which improvements matter to real applications, and how do the engineers working on Java know that an optimization is truly an improvement?
Returning to Devoxx for the yearly Java performance update, we will explore a curated selection of performance work delivered since last year. We will visit the standard libraries, the HotSpot runtime, the JIT compilers, and the garbage collectors to see how improvements at every layer combine to make modern Java applications faster, more scalable, and more resource-efficient.
Along the way, we will examine enhancements to startup and warmup, allocation and memory footprint, garbage-collection throughput, virtual-thread scalability, vectorization, and frequently used library operations. For selected optimizations, we will look beneath the API to understand the implementation techniques involved—and see why a seemingly small change can sometimes produce a surprisingly large result.
Attendees will learn which improvements arrive automatically when upgrading, which require explicit configuration or particular coding patterns, and how to evaluate their impact on real workloads. Expect measurements, implementation details, practical advice, and a glimpse of the performance work already taking shape for future Java releases.
Upgrade your JDK, bring your benchmarks—and stay on the fast path.
Returning to Devoxx for the yearly Java performance update, we will explore a curated selection of performance work delivered since last year. We will visit the standard libraries, the HotSpot runtime, the JIT compilers, and the garbage collectors to see how improvements at every layer combine to make modern Java applications faster, more scalable, and more resource-efficient.
Along the way, we will examine enhancements to startup and warmup, allocation and memory footprint, garbage-collection throughput, virtual-thread scalability, vectorization, and frequently used library operations. For selected optimizations, we will look beneath the API to understand the implementation techniques involved—and see why a seemingly small change can sometimes produce a surprisingly large result.
Attendees will learn which improvements arrive automatically when upgrading, which require explicit configuration or particular coding patterns, and how to evaluate their impact on real workloads. Expect measurements, implementation details, practical advice, and a glimpse of the performance work already taking shape for future Java releases.
Upgrade your JDK, bring your benchmarks—and stay on the fast path.
Per-Ake Minborg
Per Minborg is a manager in the Java Core Library team at Oracle and is also a member of the Panama project team. He is an inventor and developer with more than 25 years of Java coding experience. He has been a frequent contributor to various open-source projects, is a regular speaker at events, Oracle JavaOne alumnus, and co-author of the publication Modern Java.