Building Scalable Systems and Services with Spring Boot 3.4

Track: Frameworks
Abstract
Hi, Spring fans! In this installment we're going to look at how to build scalable systems and services using the amazing Spring Boot 3.4 release and all the umbrella projects that accompany it.

We'll look at the basics - a sort of desk check for the wayward Spring developer - to ensure that development itself is scalable when using Spring.

We'll look at the basics of data access and web programming with Spring. We'll look at data processing strategies, too.

We'll look at how to build modular, intelligent applications with Spring Modulith and Spring AI.

We'll look at how to build messaging and integration into our system.

We'll look at how to integrate security into the system, making passwords safe and then - ideally - avoiding them altogether.

And we'll look at scaling and optimizing Spring applications, too.

Production is the happiest place on earth! Join me for this workshop and we'll learn how to get there with aplomb.
Josh Long
Josh (@starbuxman) is the Spring Developer Advocate at Pivotal. Josh is a Java Champion, author of 5 books (including O'Reilly's upcoming Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry) and 3 best-selling video trainings (including Building Microservices with Spring Boot Livelessons with Spring Boot co-founder Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin). He is a huge Kotlin-fan, too.