- 넷플릭스는 사용자 이벤트(시청, 일시 정지, 평점 등)를 관리하는 데 이벤트 기반 아키텍처(ETA)를 사용합니다 🤓
- 이 이벤트는 추천 엔진이나 분석 시스템과 같은 다양한 하위 서비스에 비동기적으로 트리거됩니다 ➿
- 실시간 결정(카탈로그 서비스 또는 스트리밍 서비스에서 데이터 가져오기)에는 동기 서비스 간 통신이 필요합니다 ↔️
- 서비스 메시는 이러한 동기 호출을 관리하여 로드 밸런싱 및 트래픽 라우팅을 투명하게 처리합니다 📡
- 넷플릭스 아키텍처의 각 마이크로서비스에는 데이터 스트림 보안, 사용자 이벤트 로그 기록, 서비스 검색을 관리할 수 있는 Sidecar 프록시가 있습니다 🔎