Going Native: Fast and Lightweight Spring Boot Applications with GraalVM by Alina Yurenko
HTML-код
- Опубликовано: 22 май 2023
- Spring I/O 2023 - Barcelona, 18-19 May
Slides: 2023.springio.net/docs/slides...
Spring Boot 3.0 has introduced GA of GraalVM Native Image support, previously incubated in the Spring Native project. Now you can easily compile your Spring Boot application ahead of time with GraalVM to produce a native executable that starts fast, needs less memory, and doesn’t require a JVM. In this session we’ll take a look at building native Spring Boot apps from scratch, leveraging latest GraalVM features, and using popular libraries. Наука
Nice one, liked it!
Great talk, thanks for sharing!
Thank you for the fascinating talk
Nice!
30:34 GraalVM & Reflection
The flickering screen is distracting af
Nice
Please share me the repo
Why did going native not increase the throuput?
It's still got garbage collection in the background and the memory layout didn't really change, It still puts stuff on the heap etc. Graal is not magic, but their GraalVM JIT is significantly better than OpenJDK's JIT, and Graal native image has much better startup times and lower memory footprint.
77 megabytes is "small" 🤣