The Airline Ticket System

In these last few chapters, we will work on the Airline Ticket System. The solution is quite complex and involves a lot of HTTP integrations and message-based solutions. We will explore what we have learned from the book journey.

We will use Spring Messaging, Spring WebFlux, and Spring Data components to create the solution. The application will split up into several microservices to guarantee the scalability, elasticity, and fault tolerance for the system. 

Also, we will have some infrastructure services to help us deliver an efficient system. Some new patterns will be introduced, such as circuit breakers and OAuth. In the infrastructure layer, we will use the Netflix OSS components integrated with the Spring Framework ...

Get Spring 5.0 By Example 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.