English

Enhancing OLAP Resilience at LinkedIn

Databases 2026-05-28 v2

Abstract

Real-time OLAP datastores are critical infrastructure for modern enterprises, powering interactive analytics on petabyte-scale datasets with subsecond latency requirements. As these systems become integral to service architectures, maintaining strict SLAs under failures, load spikes, and cluster changes is as important as raw performance. We present a set of resiliency mechanisms developed for Apache Pinot at LinkedIn, applicable to modern OLAP systems broadly. We introduce Query Workload Isolation (QWI), which provides workload-level CPU and memory budgeting across Pinot's broker and server tiers via fine-grained resource accounting and sub-millisecond enforcement, delivering predictable tail latency and fairness with under 1% overhead. We present Impact-Free Rebalancing for SLA-safe data movement during routine operations (e.g., upgrades, scale-out, and recovery), and Maintenance Zone Awareness to place replicas across fault domains and mitigate correlated failures. We also describe Adaptive Server Selection, which routes queries using real-time load and performance signals to avoid slow or failing nodes while preserving balanced utilization. Together, these mechanisms form a holistic resiliency framework deployed in production at LinkedIn, enabling stable query latency and high availability at scale.

Keywords

Cite

@article{arxiv.2603.07382,
  title  = {Enhancing OLAP Resilience at LinkedIn},
  author = {Praveen Chaganlal and Jia Guo and Vivek Vaidyanathan and Dino Occhialini and Sonam Mandal and Subbu Subramaniam and Siddharth Teotia and Tianqi Li and Xiaxuan Gao and Florence Zhang},
  journal= {arXiv preprint arXiv:2603.07382},
  year   = {2026}
}

Comments

14 pages, 12 figures

R2 v1 2026-07-01T11:08:46.955Z