Lakerunner
Architecture
Overview

Architecture

Lakerunner separates ingestion and query into independent, horizontally scalable paths that share only object storage and a lightweight metadata index.

  • Ingestion Architecture — How telemetry flows from object storage notifications through Kafka and worker stages into optimized Parquet segments.
  • Query Architecture — How queries are parsed, planned, distributed to workers, and streamed back to clients.
  • Materialization Architecture — How Lakerunner precomputes selected expressions into metric segments and rewrites eligible queries to those compact paths.
  • Deployment Models — Choosing between per-organization and central collector topologies.