Service Mesh란?
각 서비스에 사이드카 프록시를 붙여 트래픽 제어·관측·보안을 애플리케이션 코드 없이 처리하는 계층이다.
제공 기능
대표 구현
- Istio — 기능 풍부, 복잡
- Linkerd — 경량, Rust 프록시
- Cilium Service Mesh — eBPF로 사이드카 없이 구현
주의
소규모 클러스터엔 오버엔지니어링. 서비스 20개 이상 + 관측·보안 요구 높을 때 의미.
마이크로서비스 간 통신을 애플리케이션 코드 외부에서 관리하는 인프라 계층. 사이드카 프록시 기반.