Speaker Details

Sébastien Deleuze
Spring Framework at VMware, WebAssembly since 2016, Kotlin Google Developer Expert, ex MiXiT conference staff.
The general availability of Spring Framework 6.0 kicked off a new generation of the framework for 2023 and beyond: with a JDK 17 and Jakarta EE 9 baseline, featuring AOT processing and a general revision of the Spring web stack. Spring Framework 6.1 embraces JDK 21 and Project CRaC now and follows up with a general revision of Spring's data binding and validation facilities. This talk discusses the overall themes for the Spring Framework 6 generation, with an emphasis on the range of scale-to-zero options for common Spring web applications.
There is a lot going on around Java infrastructure in 2023: lightweight virtual threads as a production feature (a.k.a. Project Loom), a Checkpoint Restore arrangement for faster bootstrapping on the HotSpot JVM (a.k.a. Project CRaC), and a new GraalVM edition. This session illustrates how Spring Framework 6.1 embraces those latest Java innovations, with current insight into the design decisions as well as several demos. We'll focus on the developer perspective, discussing the impact on the programming model and showing the deployment flexibility.
The Spring BOF
An opportunity for discussions with core Spring engineers around Spring Framework, Spring Boot, and related topics that are relevant for Spring application development.
Ahead-of-time compilation with GraalVM Native Image is becoming more and more popular thanks to integrated support from all the leading application frameworks. Deployment in containers and on cloud, where reducing resource requirements is key to keeping costs down, is also driving adoption. On this panel we’ll bring together key members of the GraalVM, Spring Boot, Micronaut, Quarkus, and Helidon teams to dig into the state of native compilation, how frameworks have integrated it, remaining challenges, and where it goes from here.