JavaOne 2026

JavaOne 2026 Session

Duke in front of a whiteboard

Reducing Cloud Cost with Java AOT Cache: Faster Startup, Faster Scaling, Lower Bills

Summary

Modern Java applications running in cloud environments face a challenge: startup time is no longer just a JVM concern — it directly affects autoscaling behavior and infrastructure cost. In elastic platforms, cold starts delay capacity availability, increase CPU usage during warmup, and lead to temporary overprovisioning. At scale, these effects accumulate into measurable infrastructure cost. In this session, we explore how Java's AOT Cache improves startup and scaling efficiency while preserving the HotSpot execution model. We break down the JVM startup path, identify where cold starts and warmup consume CPU cycles, and explain how AOT Cache reduces repeated profiling and tiered compilation work across instances. The result is a pragmatic approach to reducing cloud cost in large-scale Java deployments without changing application architecture or runtime semantics.

Profile

Type: Learning Session (50 min)

Track: Core Java Platform

Audience Level: Beginner

Speaker: Caio Oliveira

Session: Thursday, March 19th at 2:00 PM in Room 105