Spark Reviews (54)

Reviews

Spark Reviews (54)

4.3
54 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise Spark for its in-memory processing capabilities, which significantly enhance data processing speed compared to traditional systems. The integration with various programming languages and tools makes it versatile and user-friendly, allowing for efficient handling of large datasets. However, some users note that it can be challenging to configure properly, leading to potential performance issues.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Computer Software
UC
Verified User in Computer Software
Mid-Market (51-1000 emp.)
"Distributed computing done right that is still confusing"
4/5
What do you like best about Spark?

Distributing the data efficiently, thus making the computation on each partition easy Review collected by and hosted on G2.com.

What do you dislike about Spark?

difficulty of it. Not sure how one can make it easier but there is a stiff running curve Review collected by and hosted on G2.com.

Verified User in Apparel & Fashion
UA
Verified User in Apparel & Fashion
Enterprise (> 1000 emp.)
"Basic office instant messenger"
5/5
What do you like best about Spark?

It works about 98% of the time, and I'd be willing to bet the issues we have occasionally are more office connectivity than the program itself. Review collected by and hosted on G2.com.

What do you dislike about Spark?

There isnt a lot of personalization on it. Versions dont appear to be backwards compatible. Review collected by and hosted on G2.com.

Verified User in Construction
UC
Verified User in Construction
Mid-Market (51-1000 emp.)
"Great instant messenger application"
4.5/5
What do you like best about Spark?

Spark is a great way to keep in touch with coworkers during the day and message them on less important things which do not require a full email. Review collected by and hosted on G2.com.

What do you dislike about Spark?

Company sometimes has an expectation that you will be on it whenever working, which isn't always true. Review collected by and hosted on G2.com.

Kevin P.
KP
Kevin P.
Enterprise (> 1000 emp.)
"Powerful yet easy data processing "
4/5
What do you like best about Spark?

Pyspark is a robust, easy to use scripting language solves a wide range of big data processing problems.

Spark is customizable. Spark easily integrates with HDFS, Jupyter notebooks and other common data science tools and technologies. Review collected by and hosted on G2.com.

What do you dislike about Spark?

While spark is very capable at big data, it is not an ideal platform for rapid prototyping and iterations.

Parameter selection can be a painful process Review collected by and hosted on G2.com.

Verified User in Financial Services
CF
Verified User in Financial Services
Enterprise (> 1000 emp.)
"Spark for fast data processing"
4.5/5
What do you like best about Spark?

Spark's in-memory data processing and the lazy execution which makes the data processing faster. Review collected by and hosted on G2.com.

What do you dislike about Spark?

Optimization when developing applications with rdd api. Review collected by and hosted on G2.com.

Pablo Francisco P.
PP
Pablo Francisco P.
Scala/BigData Developer
Computer Software
Mid-Market (51-1000 emp.)
"Distributed collections and quite a lot more!"
4.5/5
What do you like best about Spark?

Spark's RDD, a way of abstracting distributed data collections with an API quite alike Scala native immutable collections.

You can kick the tires out of the box to then start use different deployment schemes.

I really love how natural its transformation API is, especially when used with Scala. Review collected by and hosted on G2.com.

What do you dislike about Spark?

If provides great results but its code base tends to be messy. With dirty Scala tricks which, sometimes, do not contribute with any advantage at all. That reduces its maintainability.

Spark maintainers community is bureaucratic, however that is expected for such a huge community.

Despite this, at an user level, it is a great product. Review collected by and hosted on G2.com.

Stacey R.
SR
Stacey R.
Student Loan Manager
Transportation/Trucking/Railroad
Mid-Market (51-1000 emp.)
"Spark works just as intended"
4.5/5
What do you like best about Spark?

I like the feature where you can shake the user's screen. Coworkers find it a tad annoying, but also amusing as they will do it back to you. I've never had any problems with the software, always runs as normal and needed. Search functions are simple. Great IM software. Review collected by and hosted on G2.com.

What do you dislike about Spark?

I don't particularly dislike anything, however it would be nice if one could personalize their IM box by changing the colors. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"This is a terrible way to communicate"
0/5
What do you like best about Spark?

Nothing. This is a terrible way to communicate Review collected by and hosted on G2.com.

What do you dislike about Spark?

The inefficiency of the product. It is a terrible way to communicate effectively Review collected by and hosted on G2.com.

Verified User in Newspapers
UN
Verified User in Newspapers
Mid-Market (51-1000 emp.)
"Great way to communicate "
5/5
What do you like best about Spark?

I like that I am easily access multiple chats at once Review collected by and hosted on G2.com.

What do you dislike about Spark?

The inability to change more of my own profile info Review collected by and hosted on G2.com.

Sarneet C.
SC
Sarneet C.
Software Developer Intern
Management Consulting
Small-Business (50 or fewer emp.)
"Python Flask ported for Java"
5/5
What do you like best about Spark?

If you are in a hurry. and need to make a restful web api as fast as possible, Spark java is there to help you. Just import the dependency and start writing the api methods. Easy to use, understand and implement. It comes with a jetty server built in and preconfigured for port 4567. It supports lambda expressions too. There is ample documentation available, both official and unofficial. Review collected by and hosted on G2.com.

What do you dislike about Spark?

Spark although lightweight, doesn't offer the level of flexibility as Spring framework. It is not an MVC an therefore, code looks and feels cluttered. More loc to be written as compared to Spring Boot. Review collected by and hosted on G2.com.