Service-Discovery (EN)
TechnologyMechanism for dynamically determining network addresses of services
Architecture
flowchart LR A[Service A] --> B[Service Registry] C[Service B] --> B D[Service C] --> B E[Client] --> A E --> C E --> D B --> F[Health Check] F --> A F --> C F --> D
In Context
- Typically used together with Load Balancing, Circuit Breaker and API Gateway
- Related to: Microservices, Distributed Systems, Service Mesh
- Example usage: Eureka in Spring Cloud, Consul in HashiCorp ecosystem, Kubernetes Service Discovery