Microservice Discovery Patterns and Service Registry
provide to register and discover microservices in the
cluster.
▪ Why We Need Service Discovery Pattern ?
When deploying and scaling microservices, more
microservices and instances could be added to the
system to provide scalability to the distributed
application.
▪ Service locations can change frequently, more
dynamic configuration is needed for the microservice
architecture.
▪ IP Addresses and network locations are dynamically
assigned and often change due to auto-scaling features.
▪ Service Registry and Discovery pattern allows to find
the network locations of microservices without injecting
or coupling services.