Server Side JavaServer Side Java
Conference50min
INTERMEDIATE

Lean Spring Boot Applications for the Cloud

This talk explores optimizing Spring Boot for cloud applications, focusing on reducing startup time and memory footprint. It covers features like ahead-of-time compilation, lazy Spring Beans, actuators, and different builders. It also discusses transitioning to a different JVM and other tools.

Patrick Baumgartner
Patrick Baumgartner42talents

talkDetail.whenAndWhere

Wednesday, October 9, 17:50-18:40
Room 9
talks.description
With the starters, Spring-Boot offers a functionality that allows you to set up a new software project with little effort and start programming immediately. You don't have to worry about dependencies because the "right" ones are already preconfigured. But how can you, for example, optimise the startup time and reduce the memory footprint to better prepare the application for the cloud?In this talk, we will look at Spring Boot features such as ahead-of-time compilation, lazy Spring Beans, actuators, different builders and much more. We'll also look at moving to a different JVM and other tools.Let's make Spring Boot great again!
Startup Optimization
Memory Footprint
Spring-Boot
Ahead-of-time Compilation
talks.speakers
Patrick Baumgartner

Patrick Baumgartner

42talents

Switzerland

Patrick Baumgartner is a passionate software crafter, coach, and trainer at 42talents. He works with people to create beautiful and simple solutions and enjoys building software for the cloud with Java, the Spring ecosystem, Neo4j, ElasticSearch, and other open-source technologies.
Learning new things from and with others is something Patrick really enjoys. So he is actively involved in software crafters, Java and Spring, and the agile community.
He likes to make a difference and running experiments.
comments.title

comments.speakerNotEnabledComments