Unleash the power of your applications with Micronaut and GraalVM
summary
Micronaut builds framework wiring at compile time using AOT annotation processing, eliminating runtime reflection and proxies so apps start ~3–4× faster and use ~10× less memory. Micronaut Data produces compile-time checked queries (typos fail the build), and test resources spin up Testcontainers automatically for development. GraalVM’s native-image produces OS-specific binaries (demo 37 ms cold start, minimal images ~1.5 MB, typical apps ~40–50 MB) with longer compile times and Maven or Docker build options.
AI-written summary · about
chapters (16)
- 0:00Introduction and speaker intro
- 1:52Micronaut’s origin story
- 3:43Three key ideas about Micronaut
- 6:56Compile-time vs runtime optimization
- 9:11Micronaut 3 and 4 roadmap
- 11:02Hello World example
- 12:03HTTP client and data access
- 14:15Security and distributed features
- 15:43Test resources and containers
- 16:46Getting started with Micronaut
- 17:55What is GraalVM?
- 21:39GraalVM benefits for serverless
- 23:30Micronaut and GraalVM integration
- 27:29GraalVM compile time trade-offs
- 28:45Demo native image performance
- 31:56Q&A and closing
related talks
55mUnleash the power of your applications with Micronaut and GraalVM
45mUnleash the power of your applications with Micronaut & GraalVM
46mUnleash the power of your applications with Micronaut and GraalVM
44mUnleash the power of your applications with Micronaut and GraalVM
50mUnleash the power of your applications with Micronaut and GraalVM
49mBuilding Optimized Java Microservices with Micronaut 4 & GraalVM
02h 48mCloud Native apps with Micronaut 4 and GraalVM
45mIntruduction to Micronaut 2.0
