같은 질문에 두 번 답하지 마세요: Netflix 규모의 Druid를 위한 Interval-Aware Caching
(netflixtechblog.com)
넷플릭스는 Apache Druid의 데이터 변동성을 활용한 '인터벌 인식 캐싱' 기술을 통해 과거와 최신 데이터를 분리 관리함으로써, 쿼리 부하를 줄이고 인프라 비용을 절감할 수 있는 효율적인 대규모 시스템 확장 전략을 제시합니다.
이 글의 핵심 포인트
- 1넷플릭스 데이터 규모: 10조 개 이상의 로우 및 초당 1,500만 개 이벤트 처리
- 2문제점: 롤링 윈도우 대시보드로 인한 중복 쿼리 폭증 (대시보드 1개당 최대 64개 쿼리 발생)
- 3