Netflix built an interval-aware caching layer for Apache Druid to handle the massive repetitive query load generated by real-time dashboards during high-profile live events. The core insight is that most data in a rolling time window is already settled, so only the newest portion needs to be fetched from Druid. The system uses
Table of contents
The ProblemThe InsightA Deliberate Trade-OffExponential TTLsBucketingGet Netflix Technology Blog ’s stories in your inboxHow It WorksNegative CachingThe Storage LayerResultsLooking AheadSummarySort: