← Back to all sparks
Apache Druid logo

Apache Druid

ANALYTICSINFRA · APIS
Velocity1.7

Real-time analytics database for sub-second queries

Druid 36.0.0 lands with 189 changes; new Dart query engine and Overlord cleanup primitives in flight.

query-engineoverlordmajor-releaseexperimental-featuresoperational-simplificationopen-source
Current state
The window captures Apache Druid 36.0.0 — a major release with 189+ features, bug fixes, and performance changes from 34 contributors — alongside surfaced commit-level work on two notable directions: an experimental Dart query path positioned for low-latency high-complexity queries, and embedded kill tasks running on the Overlord (also experimental) for in-process segment cleanup. Most other recent entries are GitHub profile-page scrape artifacts and don't carry release content.
Where it's heading
Two parallel directions are visible. On the query side, Dart is being staged as a new path for high-complexity workloads that the existing engines weren't optimized for — experimental flag suggests this is foundational rather than near-GA. On the operations side, embedding cleanup tasks (kill tasks) directly in the Overlord process points toward simplifying Druid's coordination footprint, a pattern that would reduce moving parts for operators.
Prediction
Expect Dart to graduate from experimental over the next major version once benchmarks settle, with documentation and configuration knobs landing first. The Overlord-embedded task pattern will likely extend to other coordination tasks beyond kill, in service of running fewer Druid processes per cluster.

Recent moves

  1. 2mo ago

    Scrape artifact: GitHub contributor profile

    GitHub profile-page scrape artifact (contributor sidebar) rather than a release entry. Not a product change.

    View source ↗
  2. 2mo ago

    Scrape artifact: GitHub contributor profile

    GitHub profile-page scrape artifact rather than a release entry. Not a product change.

    View source ↗
  3. 3mo ago

    Embedded kill tasks on the Overlord (Experimental)

    Embedded kill tasks on the Overlord ship as experimental — segment cleanup runs in-process rather than as a separate worker. Reduces the number of Druid processes operators have to coordinate, fitting an operational-simplification theme.

    View source ↗
  4. 3mo ago

    Scrape artifact: GitHub contributor profile

    GitHub profile-page scrape artifact rather than a release entry. Not a product change.

    View source ↗
  5. 4mo ago

    # Low latency high complexity queries using Dart (experimental)

    ⚡ SPARK

    Dart, an experimental query path for low-latency high-complexity workloads, surfaces as a new direction inside Druid's query stack. The most directional ship in the window — a new engine path is foundational work that reshapes what Druid is good at.

    View source ↗