Reactive Spring revisited

Day 1 /  / Track 1  /  EN

The reactive revolution continues. For as much as we've been talking about reactive programming in Spring for the last few years, the journey has only just begun. Join Josh Long and Juergen Hoeller for a live coding session around Spring Framework 5.2 and Spring Boot 2.2, looking at how to build reactive microservices for next-generation cloud architectures. Some of the things we may cover include:

  • reactive NoSQL data access;
  • reactive SQL data access with R2DBC;
  • orchestration and reliability patterns like client-side load balancing, circuit breakers, and hedging;
  • messaging and service integration with Apache Kafka or RSocket;
  • API gateways with Spring Cloud Gateway and patterns like rate limiting;
  • API adapters;
  • serverless programming with Spring Cloud Function and project Riff;
  • reactive authentication and authorization with Spring Security.

Juergen Hoeller
Pivotal

Juergen Hoeller is co-founder of the Spring Framework open source project and has been serving as the project lead and release manager for the core framework since 2003. Juergen is an experienced software architect and consultant with outstanding expertise in code organization, transaction management and enterprise messaging.

Josh Long
Pivotal

Josh is the Spring Developer Advocate at Pivotal. He is a Java Champion, author of 5 books (including O'Reilly's "Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry") and numerous best-selling video trainings (including "Building Microservices with Spring Boot Livelessons" with Spring Boot co-founder Phil Webb). He is also an open source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin).