Commit to Excellence - Java in Containers
summary
Shows measured image sizes and tradeoffs: OpenJDK on Alpine clocks around 500 MB while Red Hat Universal Base Image drops to about 80 MB and the author's sample average image is 118 MB. Covers tooling that avoids rebuilding huge layers (image caching, layer decomposition), alternatives like Google distroless and Quarkus for fast dev/startup, and JVM container-awareness improvements since recent Java updates to reduce startup/over‑peak memory that drive cloud costs. Mentions OpenShift and Jib/buildpack style build flows.
AI-written summary · about
chapters (7)
- 0:00Start
- 1:48Agenda
- 14:37Memory Usage over Time
- 16:57Which Java Version Should We Use
- 17:36Java out of Memory Exceptions
- 22:18Developer Cli
- 22:46Ide Integrations
related talks
46mJava in a World of Containers
49mJava and Containers Make it Awesome
55mDo not put all eggs in one container
48mJava in Containers - Part Deux
01h 01mDistilling Java Containers for Kubernetes
31mFast and Distroless Java in Containers: the Recipe!
56mBeyond the Container: Compact and Fast Images With and Without Native Image
45mJVMs in Containers, Towards a Perfect Symbiosis!
