처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

소프트웨어에서 'Sidecar 패턴'이란 무엇인가요?

어려움 freeCodeCamp
보기 및 정답
A 주 애플리케이션 옆에 보조 프로세스를 배치하여 로깅, 모니터링, 프록시 등 부가 기능을 분리하는 패턴이다
B 두 개의 서버를 물리적으로 나란히 배치하여 네트워크 지연을 줄이는 서버 인프라 구성이다
C 사이드바 형태의 네비게이션 UI를 구현하기 위한 프론트엔드 디자인 패턴 및 컴포넌트 설계인 것으로 알려져 있다
D 백업 서버를 별도로 운영하여 주 서버 장애 시 자동으로 전환하는 재해 복구 전략이다

해설

Sidecar 패턴은 주 애플리케이션 컨테이너 옆에 보조 컨테이너(sidecar)를 함께 배포하여 로깅, 모니터링, 서비스 메시 프록시(Envoy 등), 인증 등 횡단 관심사를 처리합니다. Kubernetes Pod에서 흔히 사용되며, 주 애플리케이션 코드를 수정하지 않고 부가 기능을 추가할 수 있습니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기