apache/datafusion-comet
Apache DataFusion Comet Spark Accelerator observed · 2026-09-03
Health v2 · maintenance only
81/100
- Activity 100
- Release rhythm 64
- Longevity 68
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 961
- days_rel: 26
- days_push: 0
- n_releases_24m: 1
Adoption not part of the score
1262 stars · 364 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Apache DataFusion Comet is a high-performance accelerator plugin for Apache Spark that keeps queries Arrow-native end-to-end, executing operators and expressions as Rust code via the Apache DataFusion engine. It requires no code changes to existing Spark SQL, DataFrame, or PySpark workloads and delivers roughly 2x speedup on TPC-DS benchmarks.
Use cases
- speed up existing Spark SQL jobs without code changes
- reduce cloud costs for large Spark workloads
- accelerate Parquet scans for Apache Iceberg tables
- run TPC-DS style analytics faster on commodity hardware
- replace row-based Spark execution with Arrow columnar processing
- offload Spark operators and shuffles to a native Rust engine
When to choose
- you have existing Spark workloads and want faster queries with no code changes
- you want to cut compute costs by running the same jobs on fewer resources
- your data is in Parquet or Iceberg format on Linux clusters
- you prefer an Apache Software Foundation project with active releases
When to avoid
- you run Spark on macOS in production (published jars bundle Linux native libraries only)
- you rely on proprietary cloud-provider Spark forks
- you need Spark 3.4 or JDK 11 (deprecated)
- your queries use features Comet does not support and frequent fallback negates gains
Facets
library · maturity active
data-science etl streaming big-data analytics databases jvm rust apache-spark apache-arrow datafusion query-acceleration columnar parquet iceberg native-execution query-engine data-engineering linux spark
5 sources
- readme: https://github.com/apache/datafusion-comet · fetched 2026-09-03 · 41154ac1324f
- homepage: https://datafusion.apache.org/comet · fetched 2026-08-29 · 42f8c9b44a17
- site_page: https://datafusion.apache.org/comet/about/index.html · fetched 2026-08-29 · f79bba2bc6c3
- site_page: https://datafusion.apache.org/comet/user-guide/latest/installation.html · fetched 2026-08-29 · 8dadd8ba0a33
- site_page: https://datafusion.apache.org/comet/changelog/index.html · fetched 2026-08-29 · cd9e11aa04e6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| apache/datafusion-comet | main | 81 |
For agents
markdown · JSON · MCP: product_card(name="apache/datafusion-comet")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem