Apache Spark is a unified analytics engine for big data processing, with built-in modules for streaming, SQL, machine learning, and graph processing.
Open-source
β Update queued β the AI is re-ranking this list. The page will refresh shortly.
This page is already up to date.
Arroyo is an open-source stream-processing engine that lets teams build real-time pipelines with SQL and deploy them through a cloud-native runtime. It targets event processing, streaming analytics, and operational data applications.
Apache Spark is a unified analytics engine for big data processing, with built-in modules for streaming, SQL, machine learning, and graph processing.
Open-source
Apache Flink is a powerful and versatile open-source stream processing framework with powerful event-time processing capabilities.
Materialize is a streaming database that maintains incrementally updated SQL views over changing data. It is designed for developers building real-time applications,...
Free tier; paid plans from $75/mo
Pathway is an open-source Python framework for building real-time data pipelines, stream processing applications, and retrieval-augmented generation systems. It is aimed at...
Free and open source; enterprise pricing custom
RisingWave
RisingWave is a distributed SQL streaming database that incrementally materializes views from event streams. It targets data engineers building real-time dashboards, data...
Free and open source; cloud plans available
Bytewax
Bytewax is an open-source Python framework for stateful stream processing and event-driven dataflows. It is intended for Python developers building real-time feature...
Free and open source; enterprise pricing custom
Your feedback helps us improve the AI rankings.
β Thanks for your feedback!
Suggest a product and our AI will verify it's a real alternative to Arroyo before adding it to the list.