About This Architecture
Two discovery patterns side by side. Client-Side Discovery: clients query the Service Registry (Consul/Eureka) and call service instances directly. Server-Side Discovery: clients call a Load Balancer that queries the registry and routes to instances. Includes health check heartbeats.