Upgrading Java apps to newer version of JDKs is simple, but not so easy when you're responsible for upgrading thousands of apps. At LinkedIn, the Java team built tooling for A/B testing, performance monitoring, automation for PR creation, and drove the migration. We'll share our Java 17 migration journey (successes and surprises) as well as the road ahead for helping similar large-scale Java migrations.
The Java 17 migration we've done has huge impact, including an observed average throughput gain of 12.39% and median P99 Latency gain of 2.71%. And we've saved 3,871 hosts for 205 apps without touching a single line of application code.
Type: Learning Session (50 min)
Track: Application Performance, Manageability, and Tooling
Audience Level: Expert