Что такое Service Mesh и как он помогает Java приложениям?

Senior
199 просмотров
AFK Offer AI

Service Mesh — инфраструктурный слой для service-to-service коммуникации. Sidecar proxy (Envoy/Linkerd) инжектируется в каждый pod и берёт на себя: mTLS, circuit breaking, retry, load balancing, observability — без изменения кода приложения. Java приложение просто делает HTTP вызов, sidecar управляет всем остальным. Популярные: Istio (на Envoy), Linkerd. Добавляет complexity, но убирает networking logic из приложения.

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

Как построить read replica стратегию в Spring Boot?