1 min readfrom InfoQ

Netflix Serves 84% of Query Results from Cache with Interval-Aware Caching in Apache Druid

Our take

Netflix has enhanced the performance of Apache Druid through interval-aware caching, achieving an impressive 84% of query results served directly from cache. This innovation effectively reduces query load by 33% by decomposing rolling window queries into reusable time segments. As a result, only recent data requires recomputation, facilitating significant improvements in scan volume and P90 latency. This optimization transforms real-time analytics workloads, demonstrating Netflix’s commitment to advancing data management practices while ensuring efficiency and responsiveness.
Netflix Serves 84% of Query Results from Cache with Interval-Aware Caching in Apache Druid

Netflix improves Apache Druid performance with interval aware caching, serving 84% of analytics results from cache and reducing query load by 33%. The system decomposes rolling window queries into reusable time segments, enabling partial cache reuse and recomputation only for recent data. At scale, it reduces scan volume, improves P90 latency, and optimizes real time analytics workloads.

By Leela Kumili

Read on the original site

Open the publisher's page for the full experience

View original article

Tagged with

#real-time data collaboration#real-time collaboration#self-service analytics tools#generative AI for data analysis#Excel alternatives for data analysis#predictive analytics in spreadsheets#predictive analytics#big data performance#self-service analytics#financial modeling with spreadsheets#natural language processing for spreadsheets#big data management in spreadsheets#conversational data analysis#intelligent data visualization#data visualization tools#enterprise data management#data analysis tools#data cleaning solutions#rows.com#Netflix