Performance Tuning Java Apps for Kubernetes - From Startup Time to Container Efficiency
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Learn to optimize Java applications for Kubernetes environments through this comprehensive conference talk that demonstrates practical tools and techniques for improving performance metrics. Discover how to build lean container images using Jib, accelerate cold starts with GraalVM native image compilation, and enhance runtime responsiveness through Class Data Sharing (CDS) and Coordinated Restore at Checkpoint (CRaC). Explore real-world configuration examples while understanding the trade-offs involved in each optimization approach. Master the art of combining multiple performance tuning tools to achieve fast startup times, low memory usage, and efficient container images for Kubernetes-native Java workloads. Gain hands-on insights into meeting the performance expectations that come with running Java applications in containerized environments, with practical demonstrations showing how these techniques work together to boost overall application performance.
Syllabus
Performance Tuning Java Apps for Kubernetes: From Startup Time To Conta... Ryan Jarvinen & Daniel Oh
Taught by
CNCF [Cloud Native Computing Foundation]