핵심 요약
11번가의 THOR 전시 데이터 플랫폼이 3.5억 개 상품 정보를 near-time으로 갱신해 전시 화면에 즉시 반영하는 구조와 작동 원리를 소개합니다.
구현 방법
- MongoDB 기반의 상품전시DB를 설계하고 상품당 도큐먼트 한 건으로 대용량 저장
- Kafka로 변경 이벤트를 스트리밍해 near-time 업데이트 파이프라인 구축
- 변경 흐름을 네 갈래로 처리하는 구조와 샤드/복제 세트로 확장성 및 고가용성 확보
주요 결과
- 3.5억 건의 정보를 near-time으로 반영해 화면 지연을 최소화
- 샤드와 복제 세트를 통해 데이터 안전성과 시스템 확장성 확보
- 근접 실시간 업데이트 구조의 작동 원리를 요약


