Fast and Efficient Java Microservices with GraalVM
summary
GraalVM offers two concrete paths: GraalVM native-image compiles Java into standalone executables for millisecond startups and tiny footprints, while GraalVM JIT (Jet) mode replaces the OpenJDK compiler for peak throughput. Demo numbers show a stream API benchmark moving from ~284 ns to 13.6 ns (≈20x) in Jet, a Micronaut app starting in 2.2 s versus 264 ms as a native image, Alibaba cutting startup from 60 s to 3 s, and UPX shrinking binaries from 66 MB to 17 MB.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:51Recap
- 3:38Java Microservices
- 9:00Startup Performance
- 13:16Getting Started
- 18:19Adoption
- 21:05Languages
- 24:36Companies using GraalVM
- 26:52GraalVM Roadmap
- 29:51Outro
related talks
45mFast and Efficient Microservices with GraalVM
42mJava in the Cloud with GraalVM
44mJava In The Cloud with GraalVM
50mCloud native Java microservices with GraalVM
33mFast and Efficient Microservices with GraalVM
48mRevolutionizing Java-based Applications with GraalVM.
33mCloud-Friendly Applications with GraalVM
20mMaximizing Java Application Performance with GraalVM
