Unleash the power of your applications with Micronaut and GraalVM
summary
Micronaut compiles dependency injection, AOP and client/repository implementations at build time using ahead-of-time annotation processing, avoiding runtime reflection and classpath scanning. Combined with GraalVM Native Image the demo shows JVM startup ~1s vs native as low as 6ms (demo measured ~25ms) and an example native binary around 80 MB. Builds use the GraalVM Maven plugin, Micronaut Data JDBC repositories are generated from interfaces, and the Micronaut Maven plugin restarts fast by rebuilding rather than hot reload.
AI-written summary · about
chapters (12)
- 0:00Start
- 4:27Aot Ahead of Time Compilation
- 8:08Http Client
- 9:37Micro Data
- 10:28How Do You Get Started
- 15:10Memory Footprint
- 18:00Demo
- 28:06Migrant Maven Plugin
- 29:29Delete Method
- 35:52Size of the Binary
- 40:43Monitoring
- 41:53Throughput
related talks
55mUnleash the power of your applications with Micronaut and GraalVM
44mUnleash the power of your applications with Micronaut and GraalVM
32mUnleash the power of your applications with Micronaut and GraalVM
45mUnleash the power of your applications with Micronaut & GraalVM
50mUnleash the power of your applications with Micronaut and GraalVM
45mIntruduction to Micronaut 2.0
57mIntroduction to Micronaut 2.0
53mBuilding High Performance Microservices for Java with Micronaut & GraalVM
