Как работает Service Discovery — client-side vs server-side?

Middle
239 просмотров
AFK Offer AI

Client-side discovery: клиент запрашивает реестр (Eureka) напрямую и сам балансирует между инстансами — больше логики на клиенте но нет единой точки отказа. Server-side discovery: клиент идёт через load balancer (AWS ALB, Kubernetes Service), который сам знает о живых инстансах — проще для клиента. В Kubernetes service-side по умолчанию через kube-proxy.

Следующий вопрос

Что такое jstat и какие метрики он показывает?