What is service discovery?

Service discovery is how applications and microservices locate each other on a network. Implementations include both a central server that maintain a global view of addresses and clients that connect to the central server to update and retrieve addresses.

Today, three basic approaches exist to service discovery for microservices. The first is to use existing DNS infrastructure. The advantage of this approach is that every

References