Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore how to dramatically improve Java application performance using Project Leyden and Spring Boot in this 48-minute conference talk from Devoxx Belgium 2025. Learn about Project Leyden, an ambitious OpenJDK initiative designed to address Java's startup time and time-to-peak performance challenges, particularly for microservices and Kubernetes workloads that demand fast scaling and responsiveness. Discover Project Leyden's innovative approach to enhancing JVM performance through ahead-of-time optimizations and examine available JDK features with real-world benchmarks demonstrating performance improvements. Master the implementation of AOT (Ahead-of-Time) caching with Spring Boot to accelerate application startup and reduce memory footprint. Gain practical operational approaches you can implement immediately in your current Java applications, including command-line ergonomics and method profiling techniques. Get an insider's perspective on ongoing development work within Project Leyden and understand what these advancements mean for the future performance of Java applications. Access comprehensive resources including JDK 25 downloads, relevant JEPs (Java Enhancement Proposals) for ahead-of-time class loading, linking, command-line ergonomics, and method profiling, plus operational implementation guides to help you apply these performance optimizations in production environments.
Syllabus
00:00 Intro
03:08 Project Leyden's Approach to Improve the JVM Performance
05:34 Available JDK Features and Benchmarks
11:06 AOT Cache with Spring Boot
28:12 Operational Approaches
36:48 Ongoing Work to Enhance the JVM and Spring Boot Performance
Taught by
Java