Confluent vs StreamSets comparison

Cancel
You must select at least 2 products to compare!
Confluent Logo
9,702 views|7,372 comparisons
100% willing to recommend
StreamSets Logo
4,119 views|2,282 comparisons
100% willing to recommend
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Confluent and StreamSets based on real PeerSpot user reviews.

Find out in this report how the two Streaming Analytics solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
To learn more, read our detailed Confluent vs. StreamSets Report (Updated: May 2024).
772,679 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"The client APIs are the most valuable feature.""The most valuable feature that we are using is the data replication between the data centers allowing us to configure a disaster recovery or software. However, is it's not mandatory to use and because most of the features that we use are from Apache Kafka, such as end-to-end encryption. Internally, we can develop our own kind of product or service from Apache Kafka.""The benefit is escaping email communication. Sometimes people ignore emails or put them into spam, but with Confluence, everyone sees the same text at the same time.""The solution can handle a high volume of data because it works and scales well.""I would rate the scalability of the solution at eight out of ten. We have 20 people who use Confluent in our organization now, and we hope to increase usage in the future.""The documentation process is fast with the tool.""We mostly use the solution's message queues and event-driven architecture.""I find Confluent's Kafka Connectors and Kafka Streams invaluable for my use cases because they simplify real-time data processing and ETL tasks by providing reliable, pre-packaged connectors and tools."

More Confluent Pros →

"For me, the most valuable features in StreamSets have to be the Data Collector and Control Hub, but especially the Data Collector. That feature is very elegant and seamlessly works with numerous source systems.""I really appreciate the numerous ready connectors available on both the source and target sides, the support for various media file formats, and the ease of configuring and managing pipelines centrally.""I have used Data Collector, Transformer, and Control Hub products from StreamSets. What I really like about these products is that they're very user-friendly. People who are not from a technological or core development background find it easy to get started and build data pipelines and connect to the databases. They would be comfortable like any technical person within a couple of weeks.""The best thing about StreamSets is its plugins, which are very useful and work well with almost every data source. It's also easy to use, especially if you're comfortable with SQL. You can customize it to do what you need. Many other tools have started to use features similar to those introduced by StreamSets, like automated workflows that are easy to set up.""StreamSets data drift feature gives us an alert upfront so we know that the data can be ingested. Whatever the schema or data type changes, it lands automatically into the data lake without any intervention from us, but then that information is crucial to fix for downstream pipelines, which process the data into models, like Tableau and Power BI models. This is actually very useful for us. We are already seeing benefits. Our pipelines used to break when there were data drift changes, then we needed to spend about a week fixing it. Right now, we are saving one to two weeks. Though, it depends on the complexity of the pipeline, we are definitely seeing a lot of time being saved.""The best feature that I really like is the integration.""The scheduling within the data engineering pipeline is very much appreciated, and it has a wide range of connectors for connecting to any data sources like SQL Server, AWS, Azure, etc. We have used it with Kafka, Hadoop, and Azure Data Factory Datasets. Connecting to these systems with StreamSets is very easy.""Important features include that it comprises lots of functionality to connect data from various sources through connector availability, scheduling pipelines at any time, and integration with third-party and security solutions for encryption."

More StreamSets Pros →

Cons
"It would help if the knowledge based documents in the support portal could be available for public use as well.""There is no local support team in Saudi Arabia.""It could be improved by including a feature that automatically creates a new topic and puts failed messages.""It could have more themes. They should also have more reporting-oriented plugins as well. It would be great to have free custom reports that can be dispatched directly from Jira.""The pricing model should include the ability to pick features and be charged for them only.""Currently, in the early stages, I see a gap on the security side. If you are using the SaaS version, we would like to get a fuller, more secure solution that can be adopted right out of the box. Confluence could do a better job sharing best practices or a reusable pattern that others have used, especially for companies that can not afford to hire professional services from Confluent.""Confluence could improve the server version of the solution. However, most companies are going to the cloud.""there is room for improvement in the visualization."

More Confluent Cons →

"The software is very good overall. Areas for improvement are the error logging and the version history. I would like to see better, more detailed error logging information.""Currently, we can only use the query to read data from SAP HANA. What we would like to see, as soon as possible, is the ability to read from multiple tables from SAP HANA. That would be a really good thing that we could use immediately. For example, if you have 100 tables in SQL Server or Oracle, then you could just point it to the schema or the 100 tables and ingestion information. However, you can't do that in SAP HANA since StreamSets currently is lacking in this. They do not have a multi-table feature for SAP HANA. Therefore, a multi-table origin for SAP HANA would be helpful.""We create pipelines or jobs in StreamSets Control Hub. It is a great feature, but if there is a way to have a folder structure or organize the pipelines and jobs in Control Hub, it would be great. I submitted a ticket for this some time back.""One area for improvement could be the cloud storage server speed, as we have faced some latency issues here and there.""Using ETL pipelines is a bit complicated and requires some technical aid.""The monitoring visualization is not that user-friendly. It should include other features to visualize things, like how many records were streamed from a source to a destination on a particular date.""If you use JDBC Lookup, for example, it generally takes a long time to process data.""In terms of the product, I don't think there is any room for improvement because it is very good. One small area of improvement that is very much needed is on the knowledge base side. Sometimes, it is not very clear how to set up a certain process or a certain node for a person who's using the platform for the first time."

More StreamSets Cons →

Pricing and Cost Advice
  • "Confluent is expensive, I would prefer, Apache Kafka over Confluent because of the high cost of maintenance."
  • "You have to pay additional for one or two features."
  • "The pricing model of Confluent could improve because if you have a classic use case where you're going to use all the features there is no plan to reduce the features. You should be able to pick and choose basic services at a reduced price. The pricing was high for our needs. We should not have to pay for features we do not use."
  • "On a scale from one to ten, where one is low pricing and ten is high pricing, I would rate Confluent's pricing at five. I have not encountered any additional costs."
  • "Confluence's pricing is quite reasonable, with a cost of around $10 per user that decreases as the number of users increases. Additionally, it's worth noting that for teams of up to 10 users, the solution is completely free."
  • "Confluent has a yearly license, which is a bit high because it's on a per-user basis."
  • "It comes with a high cost."
  • "Confluent is highly priced."
  • More Confluent Pricing and Cost Advice →

  • "We are running the community version right now, which can be used free of charge."
  • "StreamSets Data Collector is open source. One can utilize the StreamSets Data Collector, but the Control Hub is the main repository where all the jobs are present. Everything happens in Control Hub."
  • "It has a CPU core-based licensing, which works for us and is quite good."
  • "There are different versions of the product. One is the corporate license version, and the other one is the open-source or free version. I have been using the corporate license version, but they have recently launched a new open-source version so that anybody can create an account and use it. The licensing cost varies from customer to customer. I don't have a lot of input on that. It is taken care of by PMO, and they seem fine with its pricing model. It is being used enterprise-wide. They seem to have got a good deal for StreamSets."
  • "The pricing is good, but not the best. They have some customized plans you can opt for."
  • "We use the free version. It's great for a public, free release. Our stance is that the paid support model is too expensive to get into. They should honestly reevaluate that."
  • "The overall cost for small and mid-size organizations needs to be better."
  • "There are two editions, Professional and Enterprise, and there is a free trial. We're using the Professional edition and it is competitively priced."
  • More StreamSets Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Streaming Analytics solutions are best for your needs.
    772,679 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:I find Confluent's Kafka Connectors and Kafka Streams invaluable for my use cases because they simplify real-time data processing and ETL tasks by providing reliable, pre-packaged connectors and… more »
    Top Answer:I would rate the pricing of Confluent as average, around a five out of ten. Additional costs could include features like multi-tenancy support and native encryption with custom algorithms, which would… more »
    Top Answer:Areas for improvement include implementing multi-storage support to differentiate between database stores based on data age and optimizing storage costs, as well as enhancing the offset management… more »
    Top Answer:The best thing about StreamSets is its plugins, which are very useful and work well with almost every data source. It's also easy to use, especially if you're comfortable with SQL. You can customize… more »
    Top Answer:We often faced problems, especially with SAP ERP. We struggled because many columns weren't integers or primary keys, which StreamSets couldn't handle. We had to restructure our data tables, which was… more »
    Top Answer:StreamSets is used for data transformation rather than ETL processes. It focuses on transforming data directly from sources without handling the extraction part of the process. The transformed data is… more »
    Ranking
    4th
    out of 39 in Streaming Analytics
    Views
    9,702
    Comparisons
    7,372
    Reviews
    14
    Average Words per Review
    422
    Rating
    8.4
    8th
    out of 103 in Data Integration
    Views
    4,119
    Comparisons
    2,282
    Reviews
    21
    Average Words per Review
    1,248
    Rating
    8.4
    Comparisons
    Amazon MSK logo
    Compared 19% of the time.
    Amazon Kinesis logo
    Compared 11% of the time.
    Databricks logo
    Compared 6% of the time.
    AWS Glue logo
    Compared 6% of the time.
    Oracle GoldenGate logo
    Compared 4% of the time.
    Fivetran logo
    Compared 12% of the time.
    Azure Data Factory logo
    Compared 11% of the time.
    SSIS logo
    Compared 7% of the time.
    Learn More
    StreamSets
    Video Not Available
    Overview

    Confluent is an enterprise-ready, full-scale streaming platform that enhances Apache Kafka. 

    Confluent has integrated cutting-edge features that are designed to enhance these tasks: 

    • Speed up application development and connectivity
    • Enable transformations through stream processing
    • Streamline business operations at scale
    • Adhere to strict architectural standards

    Confluent is a more complete distribution of Kafka in that it enhances the integration possibilities of Kafka by introducing tools for managing and optimizing Kafka clusters while providing methods for making sure the streams are secure. Confluent supports publish-and-subscribe as well as the storing and processing of data within the streams. Kafka is easier to operate and build thanks to Confluent.

    Confluent's software is available in three different varieties: 

    1. A free, open-source streaming platform that makes it simple to start using real-time data streams
    2. An enterprise-grade version of the product with more administrative, ops, and monitoring tools
    3. A premium cloud-based version.

    Confluent Advantage Features

    Confluent has many valuable key features. Some of the most useful ones include:

    • Multi-language

      • Clients: C++, Python, Go, and .NET
      • REST proxy: Can connect to Kafka from any connected network device
      • Admin REST APIs: RESTful interface for performing administrator operations
    • Pre-built ecosystem

      • Connectors: More than 100 supported connectors, including S3, Elastic, HDFS, JDBC
      • MQTT proxy: Gain access to Kafka from MQTT gateways and devices
      • Schema registry: Centralized database to guarantee data compatibility
    • Streaming database

      • ksqlDB: Materialized views and real-time stream processing
    • GUI management 

      • Control panel: GUI for scalable Kafka management and monitoring
      • Health+: Smart alerts and cloud-based control centers
    • DevOps automation that is flexible

      • Confluent for Kubernetes: Complete API to deploy on Kubernetes
      • Automated Ansible deployment on non-containerized environments
    • Dynamic performance 

      • Self-balancing clusters: Automated partition re-balancing across brokers in the cluster
      • Tiered storage: Older Kafka data offloading to object storage with transparent access
    • Security that is enterprise-grade 

      • Role-based access control: Granular user/group access authorization
      • Audit logs that are structured: Logs of user actions kept in dedicated Kafka topics
      • Secret protection: Sensitive information is encrypted
    • Global resilience

      • Linking clusters: A real-time, highly reliable, and consistent bridge across on-premises and cloud environments
      • Multiple-region clusters: Single Kafka cluster with automated client failover distributed across multiple data centers
      • Replicator: Asynchronous replication that is based on the Kafka Connect framework
    • Support

      • Round the clock enterprise support from Kafka experts

    Reviews from Real Users

    Confluent stands out among its competitors for a number of reasons. Two major ones are its robust enterprise support and its open source option. PeerSpot users take note of the advantages of these features in their reviews: 

    Ravi B., a solutions architect at a tech services company, writes of the solution, “KSQL is a valuable feature, as is the Kafka Connect framework for connecting to the various source systems where you need not write the code. We get great support from Confluent because we're using the enterprise version and whenever there's a problem, they support us with fine-tuning and finding the root cause.”

    Amit S., an IT consultant, notes, “The biggest benefit is that it is open source. You have the flexibility of opting or not opting for enterprise support, even though the tool itself is open source.” He adds, “The second benefit is it's very modern and built on Java and Scala. You can extend the features very well, and it doesn't take a lot of effort to do so.”

    StreamSets is a data integration platform that enables organizations to efficiently move and process data across various systems. It offers a user-friendly interface for designing, deploying, and managing data pipelines, allowing users to easily connect to various data sources and destinations. StreamSets also provides real-time monitoring and alerting capabilities, ensuring that data is flowing smoothly and any issues are quickly addressed.

    Sample Customers
    ING, Priceline.com, Nordea, Target, RBC, Tivo, Capital One, Chartboost
    Availity, BT Group, Humana, Deluxe, GSK, RingCentral, IBM, Shell, SamTrans, State of Ohio, TalentFulfilled, TechBridge
    Top Industries
    REVIEWERS
    Computer Software Company31%
    Retailer15%
    Non Tech Company8%
    Government8%
    VISITORS READING REVIEWS
    Financial Services Firm19%
    Computer Software Company17%
    Manufacturing Company8%
    Retailer6%
    REVIEWERS
    Financial Services Firm21%
    Energy/Utilities Company21%
    Comms Service Provider14%
    Computer Software Company14%
    VISITORS READING REVIEWS
    Financial Services Firm17%
    Computer Software Company13%
    Manufacturing Company8%
    Government7%
    Company Size
    REVIEWERS
    Small Business29%
    Midsize Enterprise19%
    Large Enterprise52%
    VISITORS READING REVIEWS
    Small Business19%
    Midsize Enterprise11%
    Large Enterprise70%
    REVIEWERS
    Small Business40%
    Midsize Enterprise12%
    Large Enterprise48%
    VISITORS READING REVIEWS
    Small Business16%
    Midsize Enterprise11%
    Large Enterprise74%
    Buyer's Guide
    Confluent vs. StreamSets
    May 2024
    Find out what your peers are saying about Confluent vs. StreamSets and other solutions. Updated: May 2024.
    772,679 professionals have used our research since 2012.

    Confluent is ranked 4th in Streaming Analytics with 21 reviews while StreamSets is ranked 8th in Data Integration with 24 reviews. Confluent is rated 8.4, while StreamSets is rated 8.4. The top reviewer of Confluent writes "Has good technical support services and a valuable feature for real-time data streaming ". On the other hand, the top reviewer of StreamSets writes "We no longer need to hire highly skilled data engineers to create and monitor data pipelines". Confluent is most compared with Amazon MSK, Amazon Kinesis, Databricks, AWS Glue and Oracle GoldenGate, whereas StreamSets is most compared with Fivetran, Informatica PowerCenter, Azure Data Factory, SSIS and Spring Cloud Data Flow. See our Confluent vs. StreamSets report.

    We monitor all Streaming Analytics reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.