← back

category

Data processing engines

Run batch and streaming jobs over large datasets across a cluster.

Side by side

Data processing engines
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
Apache Spark44kApache-2.0Open sourceYesScalav4.2.02026-10-06
Apache Beam8.7kApache-2.0Open sourceYesJavav2.76.02026-10-06

2 tools

Apache Beam

Apache Beam is a unified programming model for Batch and Streaming data processing.

Language
Java
Licence
Apache-2.0
Stars
8.7k
Latest
v2.76.0
Last push
2026-10-06

What these tools replace