11번가, 3.5억 개 상품 정보 near-time 갱신하는 전시 데이터 플랫폼 THOR 공개
·2026.11.12 00:00
핵심 내용
하루 10억 건 이상 메시지를 처리해 전시 화면에 최적화된 상품 정보를 제공한다.
자세히 보기
- 11번가 전시서비스개발팀이 개발한 THOR는 라이브 상품 약 3.5억 건의 정보를 near-time으로 갱신하는 MongoDB 기반 전시 데이터 플랫폼임
- 하루 약 10억 건 이상의 메시지를 처리하며, 그랜드십일절 행사 피크 시 전시 API 서버가 87.9K TPS를 달성함
- 카시타(CDC)를 통해 원천 DB 변경을 수신하고, Zero Payload 방식으로 메시지 순서 부담을 줄여 처리 효율을 높임
- 상품 하나를 도큐먼트 하나로 저장해 조인 없이 조회하며, 13개 샤드와 복제 세트로 고가용성과 수평 확장을 지원함
- 상품번호 해시 샤딩으로 쓰기를 고르게 분산하고, secondaryPreferred 읽기 정책으로 부하를 분산함
- 도큐먼트 구조 유연성을 활용해 테이블 변경 없이 필드를 추가하고, 이미지 정보 적재로 상품 서버 호출을 약 46% 줄임
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.