8 Reactive Spring: Resilience and scalability

This chapter covers

  • Understanding reactive programming with Reactor and Spring
  • Building reactive servers with Spring WebFlux and Spring Data R2DBC
  • Building reactive clients with WebClient
  • Improving resilience for applications with Reactor
  • Testing reactive applications with Spring and Testcontainers

Polarsophia, the organization behind the Polar Bookshop business, is very happy with the progress of its new software product. Its mission is to spread knowledge and awareness about the North Pole and the Arctic, and making its book catalog available worldwide is an essential part of this.

The Catalog Service application you built so far is a good starting point. It fulfills the requirements of browsing ...

Get Cloud Native Spring in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.