--- title: Spark Streaming Reviews meta\_title: 'Spark Streaming Reviews 2026: Details, Pricing, & Features | G2' meta\_description: Filter 40 reviews by the users' company size, role or industry to find out how Spark Streaming works for a business like yours. aggregate\_rating: rating\_value: 4.2 review\_count: 40 scale: '5' date\_modified: '2026-08-09' parent\_category: name: Big Data url: https://www.g2.com/categories/big-data ---

# Spark Streaming Reviews & Product Details

Spark Streaming brings Apache Spark's language-integrated API to stream processing, letting you write streaming jobs the same way you write batch jobs. It supports Java, Scala and Python. Spark Streaming recovers both lost work and operator state (e.g. sliding windows) out of the box, without any extra code on your part.

* * *

Seller
[The Apache Software Foundation](https://www.g2.com/sellers/the-apache-software-foundation)
Discussions
[Spark Streaming Community](https://www.g2.com/products/spark-streaming/discuss)
Solution Type

Best-of-Breed

Show More

## Value at a Glance

Averages based on real user reviews.

### Perceived Cost

$$$$$

[
View More Pricing Information
](https://www.g2.com/products/spark-streaming/pricing)

## Top-Rated Alternatives

[

 ![Amazon Kinesis Data Streams](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Amazon Kinesis Data Streams")

Amazon Kinesis Data Streams

4.3/5(90)

](https://www.g2.com/products/aws-amazon-kinesis-data-streams/reviews)

[

 ![Confluent](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Confluent")

Confluent

4.4/5(114)

](https://www.g2.com/products/confluent/reviews)

[

 ![Google Cloud Dataflow](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Google Cloud Dataflow")

Google Cloud Dataflow

4.2/5(45)

](https://www.g2.com/products/google-cloud-dataflow/reviews)

[
View All Alternatives
](https://www.g2.com/products/spark-streaming/competitors/alternatives)

## User Insights

Average based on 40 real user reviews.

Perceived Cost

$$$$$

[Log in to unlock pricing and user insights](/login)

 ![Mohd A.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Mohd A.")
MA

Mohd A.

Digital Specialist Engineer(L1)

Small-Business (50 or fewer emp.)

6/17/2023

"Spark streaming is good enough to stream data"

4/5

What do you like best about Spark Streaming?

Spark streaming is one the best thing to stream data easily, after the kafka

If you want to steam small or medium amount of data you can easily and safely use the spark streaming Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

Kafka is more better than spark streaming because spark streaming do not work properly with larger amount of data where as Kafka streaming handle the data very well. Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

I was making my personal project where I need to transfer the data continuously from source to make the pipeline i used the spark streaming, and it worked fine for me. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Muddit Gupta B.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Muddit Gupta B.")
MB

Muddit Gupta B.

Small-Business (50 or fewer emp.)

6/21/2023

"Fast with Low data transformation with good scalability."

4/5

What do you like best about Spark Streaming?

Real-time Analytics and an open-source solution. Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

Complex to setup initially and not that much relevant for small applications. Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

I need data to be injested and the pipeline to run as soon as I have a new entry in one of my tables,So by streaming the data I don't need to wait for a day for the pipeline to re-run and do those transformations but now I can have the real time analysis of my sales data. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Entertainment](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Entertainment")
UE

Verified User in Entertainment

Small-Business (50 or fewer emp.)

6/22/2023

"Real time processing of data with spark"

4/5

What do you like best about Spark Streaming?

Spark streaming has great ecosystem of spark which is a great advantage and it is scalable and fault tolerant Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

Nothing much but according to me data visualization can be more enhanced and cost can be considered. Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

Helped in transferring real time data to the end users simultaneously Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Computer Software](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Computer Software")
CC

Verified User in Computer Software

Mid-Market (51-1000 emp.)

4/19/2023

"Spark streaming with rocketmq"

3.5/5

What do you like best about Spark Streaming?

You can use spark streaming to process data from wide varieties of system in a distributed manner Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

File management and latency issue because of near real processing Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

Spark is our core processing framework, so we levraged spark streaming for processing streaming data and structured streaming Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Banking](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Banking")
CB

Verified User in Banking

Mid-Market (51-1000 emp.)

12/18/2021

"Stream and batch processing application"

3.5/5

What do you like best about Spark Streaming?

It can handle large amount of datasets in fairly quick manner. The processing is very fast. Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

It requires ample amount of training and expertise to use and process. Review collected by and hosted on G2.com.

Recommendations to others considering Spark Streaming:

If you have a requirement to handle a big database model , you can go for it. But it will need prior expertise before we start our hands on the application Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

I was implementing machine learning models Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Education Management](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Education Management")
UE

Verified User in Education Management

Small-Business (50 or fewer emp.)

11/16/2018

"Apache Spark - Powerful analytics tool"

4/5

What do you like best about Spark Streaming?

APIs of Spark is very powerful for data pre processing.

SQL interface is very user friendly

Faster compared to any other big data tool Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

Documentation would have been improved. It becomes very easy to use if they've well written documentation, we don't have to visit other sites like this.

Debugging is particularly hard. Review collected by and hosted on G2.com.

Recommendations to others considering Spark Streaming:

You've a big data? Apache spark is an ultimate tool you have to consider. Because, it's analytical capabilities are strong for large data. Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

Apache Spark can be used in various ways. In HDFS environment, Apache SPark can be used on streaming data for further analysis purpose. Sprak is a great alternative for MapReduce. We build many machine learning applications on Apache Spark on AWS platform or sometimes databricks. My company uses Apache Spark in various ways including machine learning, analytics and batch processing. [We] Grab the data from other sources and put it into a Hadoop environment. [We] Build data lakes. SparkSQL is also used for analysis of data and to develop reports. We have deployed the clusters in Cloudera. Because of Apache Spark, it has become very easy to apply data science in a big data field. In our company, we used Spark for a healthcare analytical project, where we need to do large-scale data processing in a Hadoop environment. The project is about building an enterprise data lake where we bring data from multiple products and consolidate. Further, in the downstream, we will develop some business reports. Review collected by and hosted on G2.com.

Show More

Current UserValidated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Computer Software](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Computer Software")
AC

Verified User in Computer Software

Mid-Market (51-1000 emp.)

1/31/2019

"All Your Data in One Place"

3.5/5

What do you like best about Spark Streaming?

Apache Spark is able to gather and process an enormous amount of data... it can almost be overwhelming. Spark is incredibly fast and powerful compared to the service we previously used. We really like the data output that Spark provides. It allows us to boil down huge data sets to something digestable and presentable. Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

The set up and initial implementation was a nightmare for us. This could be in part to our previous provider and the shortcomings we had with them. The transition to a more fully functional tool was not easy. As with any upgrade, there is a learning curve and we are still working through ours, especially when it comes to training new users. Review collected by and hosted on G2.com.

Recommendations to others considering Spark Streaming:

If you are a large business with a need for processing large amounts of data in real time, then I would strongly recommend Spark. Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

We use Apache Spark to analyze data from our website as well as our application software. We realized there was a gap in the amount of data that we were overlooking on a daily basis and needed a tool to help us gather and process it. Spark has been an incredible help in this. We have found many areas for improvement across virtually every facet of our organization. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

SS

Sanjeev S.

Project Development Manager

Accounting

Enterprise (\> 1000 emp.)

3/22/2019

"Spark streaming review"

4/5

What do you like best about Spark Streaming?

The best thing about spark streaming is that it helps in processing of huge data and algorithms with a faster pace.It saves on time and is not like its other bogus streaming competitor's products. Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

The worst thing about it is its interface.Its difficult to work upon it without prior training. Review collected by and hosted on G2.com.

Recommendations to others considering Spark Streaming:

Its a nice experience working on it.Try it. Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

I am using it for sending big data files to my clients. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Sayali K.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Sayali K.")
SK

Sayali K.

Data Analyst

Information Technology and Services

Enterprise (\> 1000 emp.)

3/22/2019

"spark streeming"

4/5

What do you like best about Spark Streaming?

The tool is easy to use and very simple to understand. Also there are no faults in it Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

There are no things until now that I have disliked about the tool. Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

We use spark streaming for live data streaming Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

 ![Verified User in Information Technology and Services](/assets/icons/anonymous-avatar-purple-4ae1032bdb50ee5682003170c8184aee790d25958bd397abbd384ba52c596a7b.svg "Verified User in Information Technology and Services")
II

Verified User in Information Technology and Services

Enterprise (\> 1000 emp.)

3/22/2019

"Data Engineer using Spark, hadoop, AWS, s3 and oher bigdata technologies "

3.5/5

What do you like best about Spark Streaming?

Processing huge dataset in an optimal way to improve performance Review collected by and hosted on G2.com.

What do you dislike about Spark Streaming?

Slow/sluggish system and errors, where data workflows and pipeline fails for any reason, Review collected by and hosted on G2.com.

Recommendations to others considering Spark Streaming:

Definitely way to go based on current streaming solutions available, always there are ways to improve. Review collected by and hosted on G2.com.

What problems is Spark Streaming solving and how is that benefiting you?

Processing logs from cloud applications. Apache spark is helping processing data in micro batches which is close to near real time. Review collected by and hosted on G2.com.

Show More

Validated ReviewerSource: Seller invite

## Questions about Spark Streaming? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

[
Ask about Spark Streaming
](https://www.g2.com/products/spark-streaming/discussions/new)

GU

Guest User

What is Spark Streaming used for?

0 Upvotes

0

[
Join the conversation
](https://www.g2.com/discussions/what-is-spark-streaming-used-for)

[
View all Discussions
](https://www.g2.com/products/spark-streaming/discuss)

##### Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

[
View More Pricing Information
](https://www.g2.com/products/spark-streaming/pricing)

Spark Streaming Comparisons

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_6c02a8e14b7579c91df2f2d00649fb51/aws-amazon-kinesis-data-streams.png "Product Avatar Image")

Amazon Kinesis Data Streams

4.3/5(90)

[
Compare Now
](https://www.g2.com/compare/aws-amazon-kinesis-data-streams-vs-spark-streaming)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_0c51d2c2e5f85fe45126eb818f748267/google-cloud-dataflow.png "Product Avatar Image")

Google Cloud Dataflow

4.2/5(45)

[
Compare Now
](https://www.g2.com/compare/google-cloud-dataflow-vs-spark-streaming)

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/small_square/small_square_b087379a1153e7d513f37c83481c8ced/confluent.png "Product Avatar Image")

Confluent

4.4/5(114)

[
Compare Now
](https://www.g2.com/compare/confluent-vs-spark-streaming)

##### 
##### Spark Streaming Features

Data

Data Processing

Data Sources

Integration

Analytics

Reporting & Analytics

[
View More Features
](https://www.g2.com/products/spark-streaming/features)

## Work at The Apache Software Foundation?

Claim this profile to respond to reviews, update product info, and reach in-market buyers.

[
Claim this profile
](https://www.g2.com/products/spark-streaming/claim_requests/new?utm_medium=profile-footer-claim-cta&utm_source=g2)

##### Categories on G2

[Event Stream Processing](https://www.g2.com/categories/event-stream-processing)

##### Explore More

[Ideal relational database for fast-growing businesses](https://www.g2.com/discussions/what-is-the-ideal-relational-database-for-fast-growing-businesses)[What is the most affordable remote support software for SMBs?](https://www.g2.com/discussions/what-is-the-most-affordable-remote-support-software-for-smbs)[Top-rated catalog management software for B2B sales](https://www.g2.com/discussions/top-rated-catalog-management-software-for-b2b-sales)

[What are the best DBMS platforms for integration with business applications?](https://www.g2.com/discussions/what-are-the-best-dbms-platforms-for-integration-with-business-applications)[What event registration and ticketing software can a small events team set up without paying for an expensive implementation or outside consultant?](https://www.g2.com/discussions/what-event-registration-and-ticketing-software-can-a-small-events-team-set-up-without-paying-for-an-expensive-implementation-or-outside-consultant)[What are the highest rated wide column databases for petabyte-scale analytical workloads in enterprise environments?](https://www.g2.com/discussions/what-are-the-highest-rated-wide-column-databases-for-petabyte-scale-analytical-workloads-in-enterprise-environments)

[Show MoreShow Less](javascript:void(0);)