January 2020
Intermediate to advanced
428 pages
10h 34m
English
In a microservices architecture, the services are dynamic in nature. They will go down and come up based on traffic or any other configuration. Due to this dynamic nature, there should be a separate, highly available server that holds the essential configuration details that all the servers need to know.
For example, our pricing service will need to know where the registry service is and how it has to communicate with the registry service. The registry service, on the other hand, should be highly available. If, for any reason, the registry service has to go down, we will spin up a new server. The pricing service needs to communicate with the config service in order to find out about the registry service. On the ...
Read now
Unlock full access