TLDR Tech / DevOps
Stop Answering the Same Question Twice: Interval-Aware Caching for Druid at Netflix Scale
Netflix reduced massive redundant query load in Apache Druid by introducing interval-aware caching that reuses previously computed time-bucketed results and only queries fresh data, using exponential TTLs that reflect data freshness. This approach trades minimal staleness for significant efficiency gains, cutting query volume, improving latency, and shifting scaling from expensive compute to cheaper cache infrastructure.
Read the full story