January 2023
Intermediate to advanced
664 pages
20h 10m
English
Cloud native applications are highly distributed and scalable systems by definition. So far, we have worked with a single application. It’s time to broaden our horizons and address patterns, challenges, and technologies for building distributed systems in the cloud. Part 3 covers fundamental properties of cloud native systems, such as resilience, scalability, and security. It also describes reactive programming and event-driven architectures.
Chapter 8 introduces reactive programming and the main features of the Spring reactive stack, including Project Reactor, Spring WebFlux, and Spring Data R2DBC. Chapter 9 covers the API gateway pattern and how to build edge services with Spring Cloud Gateway. You’ll ...
Read now
Unlock full access