Apache Spark Streaming
Open SourceAbout Apache Spark Streaming
It provides the same structured APIs, DataFrames and Datasets, as Spark for both batch and streaming use. It is developed as part of Apache Spark and is tested and updated with each Spark release.
Products
- Spark Micro-batch Mode: Processes data streams as a series of small batch jobs for analytical pipelines and ETL.
Used for
- Processing analytical ETL pipelines with second- or minute-level latency.
- Running operational workloads with millisecond-scale latency.
- Detecting fraud inline.
- Personalizing experiences in real time.
- Building Medallion architectures and ingestion pipelines.
From Apache Spark Streaming's own website, read 2026-10-23. How we build listings.
How to evaluate Streaming & Real-Time Analytics
This is how the CIOPages Research Team evaluates this category. It is not an assessment of Apache Spark Streaming. It comes from our Streaming Data & Event Processing buyer guide.
Other Streaming & Real-Time Analytics Vendors
View allCIOPages put this listing together from public sources. It’s information, not an endorsement. How we build listings. Work here? Claim this listing or .
Quick Facts
spark.apache.org/streamingWe publish a detail only when we can point at the page it came from. Know when Apache Spark Streaming was founded or where it is based? Send it to us, free.