06-reference

data engineering central datafusion comet spark

2026-06-22·reference·source: Data Engineering Central·by Daniel Beach

Why this is in the vault

Hands-on 2026 re-evaluation of Apache DataFusion Comet — a Rust-based Spark accelerator built on DataFusion — by an engineer who tried it in 2024 and found it painful. The article walks through the full setup path: finding the right Maven JAR for a given Spark/DBR version, required cluster configs, and the developer-experience friction points that still plague the project. The author's verdict is characteristically blunt: the tooling is clever but the developer experience is still a mess (1000+ config options, no prominent pre-built JAR links, a sprawling compatibility matrix). Strong signal that Comet is not yet mainstream-ready despite the performance claims.

Key technical details captured:

Mapping against Ray Data Co

Medium. Ray's phData role involves Databricks-heavy client engagements. Comet is relevant as a client question ("should we use Comet to speed up our Spark jobs?") that may arise in DSA discovery conversations. The article provides enough grounding to give a credible, grounded answer: "it's promising but not production-ready without significant DX investment — unless you have a specific, well-understood workload where the fallback behavior is acceptable."

The developer-experience framing (positivity + DX-first > raw speed benchmarks) is also a useful mental model for evaluating any new data tooling a client is excited about. The Databricks/MotherDuck contrast is worth internalizing as a talking point.

Weaker relevance for RDCO product work — Comet is not a SaaS layer but a JVM plugin, so no direct skill-building angle.

Related