Spotify
Spotify logoSpotify · Feature trail

Data Lake Indexing for Point Queries

9 posts · Apr 2013 – Jul 2026

What this trail covers

Spotify's data platform continues to evolve with Random Access Parquet (RAP), an external index that maps keys directly to file locations in the data lake, enabling fast point queries by key over datasets too large for traditional KV stores. This bridges the gap between analytical throughput engines and interactive online use cases, including AI agents. RAP operates on existing Parquet files, reducing query latency and bandwidth by replacing dependent reads with precomputed lookups. Optimization efforts are ongoing. The AI data assistant, Vedder, leverages domain-specific clusters (datasets, pairs, docs) curated by domain experts to provide trustworthy answers to natural language queries. Vedder follows a ReAct loop, generates SQL, and returns answers with sources. Cluster health is monitored continuously, and user conversations feed back into the system for ongoing improvement. Future explorations include knowledge outside of schemas, such as documentation and process definitions.

All Spotify trails