| 1 | Apache Gluten (with Velox) | Open-source plugin that offloads Spark SQL execution to a native C++ engine (Velox or ClickHouse) | Self-managed Spark 3.4 to 4.1 on Linux, on any platform where you control Spark config | 3.9 / 5 ETL fit score (editorial assessment, 0-5) | Highest ETL fit score: open-source native engine for self-managed Spark |
|---|
| 2 | Apache DataFusion Comet | Open-source Spark plugin that runs supported operators on the Apache DataFusion engine (Rust, Arrow) | Self-managed Spark 3.5, 4.0 and 4.1 (3.4 deprecated) on Linux | 3.8 / 5 ETL fit score (editorial assessment, 0-5) | Best for teams on recent Spark 4.x releases |
|---|
| 3 | RAPIDS Accelerator for Apache Spark (now NVIDIA cuDF for Apache Spark) | Open-source NVIDIA plugin that runs supported Spark SQL and DataFrame operations on GPUs | Amazon EMR, Databricks, Dataproc, GKE, Azure Synapse, Kubernetes, on-premises, OCI | 3.7 / 5 ETL fit score (editorial assessment, 0-5) | Best for teams that already run GPU capacity |
|---|
| 4 | DualBird | Commercial Spark plugin paired with Amazon EC2 F2 instances, aimed at spill, skew and shuffle bottlenecks | Apache Spark, Amazon EMR and Amazon EKS, on AWS | 3.6 / 5 ETL fit score (editorial assessment, 0-5) | Best for spill- and shuffle-heavy ETL on EMR and EKS |
|---|
| 5 | Apache Auron (formerly Blaze) | Incubating open-source engine that maps Spark physical plans onto DataFusion native execution, with its own shuffle format | Self-managed Spark on JDK 8, 11, 17 or 21 | 3.5 / 5 ETL fit score (editorial assessment, 0-5) | Open-source option with its own shuffle and memory layer |
|---|
| 6 | Databricks Photon | Databricks-native vectorized C++ query engine inside the Databricks Runtime | Databricks only (AWS, Azure, Google Cloud) | 3.4 / 5 ETL fit score (editorial assessment, 0-5) | Best for teams already on Databricks |
|---|
| 7 | Flarion | Commercial DataFusion-based, Arrow-native execution engine for Spark, Hadoop and Ray | Databricks, AWS EMR, GCP Dataproc, Azure HDInsight, on-premises | 3.1 / 5 ETL fit score (editorial assessment, 0-5) | Commercial plugin with a broad managed-platform list |
|---|