coordination
Service Registry
Central catalog where services register their network endpoints for dynamic discovery.
registered3
healthy2
unhealthy1
Randomly registers a new service instance
●
auth-service
10.0.1.1:8080
120s ago
●
order-service
10.0.1.2:8081
90s ago
○
payment-service
10.0.1.3:8082
60s ago
// registry events
No events yet
How It Works
- Services register on startup with host:port
- Registry maintains catalog of all instances
- Health checks monitor service availability
- Clients query registry for service locations
Use Cases
- Consul, Eureka, ZooKeeper, etcd
- Kubernetes service mesh
- Dynamic scaling and deployment
- Service-to-service communication