Flights microservice
Our plane's microservices are up and running. It will be important for now because the flight's microservice needs to get the plane's data to create the flight's entities.
We will introduce the Netflix Ribbon, which will act as a client load balancer for our applications, and we will consume the service discovery to look up the service's address from the service registry.
Cloning the Flight microservice project
We did this task many times in the previous chapter. We can download the project source code on GitHub at https://github.com/PacktPublishing/Spring-5.0-By-Example/tree/master/Chapter08/airline-flights. In the next section, we will dive deep into Ribbon and how it can help us on distributed systems.
Netflix Ribbon
The Ribbon is an open source project created and maintained by the Netflix company. The project is licensed under Apache 2.0 and can be used for commercial purposes.
The Ribbon provides a client-side software load balancing algorithm for the IPC (Inter-Process...