Microservices with Docker on Microsoft Azure™ (includes Content Update Program)
by Boris Scholl, Trent Swanson, Daniel Fernandez
Service Discovery
As we have seen in previous chapters, there needs to be some sort of service registry and discovery service that enables services to make themselves known to the system but also enables them to know where to find other services they need to talk to and to expose them to the outside world. Tools and services like Eureka, Zookeeper, or Consul, coupled with things like HAProxy are popular ones in the Docker microservices world. Service Fabric has service registration and discovery included through its Naming service. As mentioned before, the Naming service provides name resolution of services running somewhere in the cluster. Service instances and replicas get an opportunity to register whatever address they want with the Naming ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access