Taking inspiration from the Microservices architecture post from RedHat, Inc., I created a simple ToDo application using Microservices architecture and Spring Boot.
The application creates multiple instances of two services - the ToDo service and the User service. For communication between these services, the application makes use of Netflix Eureka. Client side load distribution/balancing is brought about by using Netflix Ribbon. It also uses Netflix Feign for invoking the RESTful APIs.
Postman GET query images for the two services running and communicating successfully on two ports 8100
and 8000
are here and here.
References: