Главная
Study mode:
on
1
Intro
2
Umbrella project with a wide scope
3
Class initialization
4
Static configuration via JSON files
5
Specifying static configuration
6
Dynamic configuration via a Feature
7
Spring MVC:relative CPU and memory profiles
8
Java buildpack memory calculator
9
Make sure to evaluate all the criteria
10
Benchmarks
11
Spring MVC: native versus JIT
12
Spring with GraalVM native timeline
13
spring-graal-native
14
Spring portfolio rely on Framework abstractions
15
Feature handling for Spring capabilities
16
Spring WebFlux with Netty
17
Spring MVC with Tomcat
18
Spring roadmap
19
(Native) test driven development
20
3rd party libraries
Description:
Explore the latest advancements in running Spring Boot applications as GraalVM native images in this 35-minute Devoxx conference talk. Discover how the Spring team is working to enable instant startup and low memory consumption for Spring Boot applications. Learn about the out-of-the-box native image setup in Spring Framework 5.3, see demonstrations of various Spring Boot applications running as native images, and gain insights into the JVM ecosystem's readiness for native runtime. Compare regular OpenJDK, GraalVM Community Edition, and GraalVM Enterprise Edition with concrete figures. Delve into topics such as class initialization, static and dynamic configuration, CPU and memory profiles, benchmarks, and the Spring roadmap. Understand the implications for Spring MVC, Spring WebFlux, and third-party libraries, as well as the importance of native test-driven development in this comprehensive overview of Spring Boot's integration with GraalVM native images.

Running Spring Boot Applications as GraalVM Native Images

Devoxx
Add to list
0:00 / 0:00