행위

사이드카 패턴(Sidecar Pattern)

라이언의 꿀팁백과

사이드카 프록시(proxy) 라고도 한다. 애플리케이션 컨테이너와 독립적으로 동작하는 컨테이너를 붙여서 기능을 확장하는 패턴으로 유연성과 확장성 그리고 재사용성이 좋다.


A sidecar proxy is an application design pattern which abstracts certain features, such as inter-service communications, monitoring and security, away from the main architecture to ease the tracking and maintenance of the application as a whole. Just as a sidecar is attached to a motorcycle, a sidecar proxy is attached to a parent application to extend or add functionality. Sidecar proxies are typically used within the service mesh control plane (CP), microservices or containers. (Link)


설명을 잘 해놓은 블로그가 있어서 아래 링크를 참고하는 게 도움이 된다. (그런데 아래 링크 중 첫 2개 포스트는 내용이 매우 유사하다! )

  • 사이드카 패턴(Sidecar pattern) (Link)
  • [프로그래밍 패턴] 사이드카(Sidecar) 패턴 (Link)
  • 쿠버네티스 pod 구성 패턴 (Link)