Spring Applications

Project: Bookstore Microservices

The objective of this exercise is to break the monolithic bookstore application into microservices.
  1. Implement a Spring Boot application to host the catalog service which uses a book database for persistence.
  2. Implement a Spring Boot application to host the customer and order service which use an order database for persistence and communicate with the shipping service via messaging.
  3. Implement a Spring Boot application to host the shipping service which communicates with the order service via messaging.