Which Apache Druid versions are supported?
The Apache Druid project publishes the latest stable release, 38.0.0 at the time of writing, and no support window for older releases, so a cluster that has fallen behind is on its own. AceMQ supports self-managed Druid on any release, plans upgrades through several versions, and tests them against your ingestion specs and queries first.
Who answers when Druid ingestion stops, and how fast?
A named AceMQ senior engineer answers within 15 minutes, 24/7, when ingestion has stopped, segments are unavailable or queries fail cluster-wide. Lower severities get a first response within 1 hour, 4 hours or the next business day. The engineer who takes the call stays on the case, and you get a written root-cause analysis after every P1.
How does an Apache Druid engagement with AceMQ start?
It starts with a free consultation with a senior engineer, booked in our reply within 1 hour. A cluster and segment review of 1 to 2 weeks follows, covering segment size and granularity, the compaction backlog, tiering and load rules, supervisor health and task slots. Written findings and a plan arrive within a week, before anything changes.
Can an AceMQ engineer work alongside our in-house team?
Yes. A named senior engineer works with your engineers rather than around them, changing ingestion specs, compaction settings and load rules together. Compaction and re-ingestion are scheduled behind current load, tiering rules change incrementally so queries keep serving, and you keep the runbooks for stalled supervisors and node replacement.
Our Druid Kafka ingestion keeps falling behind. Where does AceMQ start?
With the supervisor status and per-partition lag. Tasks that die and restart in a loop keep the supervisor reporting as running while offsets barely move, and task slot exhaustion on the MiddleManagers causes the same stale dashboards. AceMQ fixes the failing tasks first, then sizes task count and duration against partition count so a traffic increase does not repeat it.
Why has Druid query performance degraded slowly over months?
Almost always segment sprawl with compaction not running. A query fans out to every segment in its time range, so cost grows with segment count, and streaming ingestion creates many small segments by design. AceMQ checks the Coordinator's auto-compaction status, gives compaction its own task capacity and compacts the intervals that built up while it was off.
Does AceMQ support Imply as well as open source Druid?
Yes. AceMQ supports self-managed Apache Druid, Imply Enterprise and Imply Polaris, because the segment model, ingestion mechanics and query fan-out are the same. Where a fault sits inside Imply's own components, we say so and help you work it through Imply's support, rather than pretending to fix it.
Is Druid the right engine, or should we use ClickHouse or Elasticsearch?
Druid suits real-time streaming ingestion with rollup and predictable dashboard queries at high concurrency. ClickHouse gives more freedom for ad hoc SQL, and Elasticsearch fits full-text search better than large-scale aggregation. AceMQ benchmarks the candidates against your actual queries before recommending a move, in either direction.
Can we work with AceMQ on Apache Druid without a long contract?
Yes. AceMQ works on Apache Druid in two ways: ad hoc engagements for a defined piece of work, such as a health check, an upgrade or an incident, or an annual partner engagement that covers 24/7 support, proactive reviews and named engineers. Many teams start ad hoc and move to an annual partnership once the first engagement is done.
How much does AceMQ Apache Druid support or consulting cost?
Every AceMQ proposal is tailored to your requirements: your Apache Druid environment, the SLA you need, the hours of cover and the scope of work. Most contracts run $24,000–72,000 a year, depending on the SLA, the scope and how Apache Druid is deployed, with aggressive discounts when several technologies share one contract. Request a quote and AceMQ replies within 1 hour.