Chapter 6
Microservices Evolution - A Case Study
Section 5
Target Implementation
We will be implementing four microservices--Search, Fare, Booking, and Check-In. In order to test the application, there is a website application developed using Spring MVC with Thymeleaf templates. The asynchronous messaging is implemented with the help of RabbitMQ. In this sample implementation, the default H2 database is used as the in-memory store for demonstration purposes.