We benchmarked OpenJDK AppCDS across Spring Boot, Jenkins & SonarQube on K8s to see if pods become Ready faster after cache-fetching overhead.
The surprise: sequential init containers ate 100% of our JVM gains (~1.75s tax). Pivoting to K8s 1.33+ Image Volumes fixed it, cutting Spring Boot readiness from 5s → 3s with zero code changes.
Full breakdown (including where it fails):
https://baokhang.hashnode.dev/faster-java-pod-startups-without-graalvm-appcds-kubernetes-image-volumes