In Chapter 1, we discussed microservice architecture. Businesses are increasingly moving away from the monolith architecture to take advantage of the microservice architecture. But a microservices system is a distributed system. To use it efficiently, we need to adopt additional infrastructure components. These additional components prescribe a new set of guidelines that must be followed with each microservice.
Microservice architecture advocates granule services for evolving business needs. Depending ...