핵심 요약
올리브영은 다수 도메인 데이터를 Kafka 기반 준실시간 구조로 전환하고, Redis Pub/Sub 및 Aggregation Topic, Shadow Table를 도입해 전시 화면의 혜택 플래그를 신속하고 정확하게 반영했습니다.
구현 방법
- Kafka 기반 이벤트 스트리밍과 Aggregation Topic으로 도메인 간 순서를 조율
- Redis Pub/Sub로 배치/스트리밍의 동시성 제어를 푸시 방식으로 전환
- Shadow Table로 병행 검증 및 정의 재정립
- 멱등성 유지와 UPSERT 처리로 중복 방지
주요 결과
- 혜택 플래그 지연 45분→수초 이내로 감소
- buffer_gets 111.38M→3.07M(97.2% 감소), disk_reads 120K→8.48K(93% 감소)
- 도메인별 모니터링 대시보드로 운영 가시성 및 안정성 향상



