The OLAP Strategist: Druid Edition
Druid Architecture Notes
Navigating the trade-offs of real-time analytics, distributed ingestion, and high-concurrency query execution.
Latest notes
Operational Druid topics, kept compact.
Speed Up Query Execution Using Vectorization
Vectorized execution in Apache Druid processes row batches instead of single rows, reducing method-call overhead and improving CPU/cache efficiency.
Auto Scaler Kafka Ingestion Tasks
A short reference note for dynamic auto-scaling of Kafka stream ingestion tasks in Apache Druid.
Study map
How the notes fit together.
Query execution
Vectorization, segment scanning, context parameters, and engine support boundaries.
Ingestion operations
Kafka task scaling, stream load changes, and supervisor-level operational behavior.
OLAP serving
Where Druid fits in low-latency analytics stacks and dashboard-facing serving layers.
Production tuning
Small, specific notes that turn release details into operational decisions.