본문 바로가기
Backend#Backend#Architecture조회 1

Service Discovery란?

정의

동적으로 변하는 서비스 인스턴스 위치를 찾는 메커니즘. Consul·etcd·K8s DNS.

Service Discovery란?

오토스케일·롤링 배포 환경에선 IP가 수시로 바뀐다. "주문 서비스가 어디 있지?"를 동적으로 찾는 구조다.

패턴

  • Client-side — 앱이 직접 레지스트리 조회 (Consul)
  • Server-side — LB 뒤에 숨김 (K8s Service + DNS)

🔗 함께 보면 좋은 용어

Backend 전체 →