Try our new research platform with insights from 80,000+ expert users

Apache NiFi vs IBM Streams comparison

 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

Apache NiFi
Average Rating
7.8
Reviews Sentiment
5.3
Number of Reviews
22
Ranking in other categories
Compute Service (8th)
IBM Streams
Average Rating
8.2
Reviews Sentiment
7.2
Number of Reviews
5
Ranking in other categories
Streaming Analytics (23rd)
 

Mindshare comparison

Apache NiFi and IBM Streams aren’t in the same category and serve different purposes. Apache NiFi is designed for Compute Service and holds a mindshare of 9.5%, up 7.9% compared to last year.
IBM Streams, on the other hand, focuses on Streaming Analytics, holds 1.3% mindshare, up 0.7% since last year.
Compute Service Market Share Distribution
ProductMarket Share (%)
Apache NiFi9.5%
AWS Lambda15.2%
AWS Batch14.1%
Other61.2%
Compute Service
Streaming Analytics Market Share Distribution
ProductMarket Share (%)
IBM Streams1.3%
Apache Flink13.4%
Databricks10.8%
Other74.5%
Streaming Analytics
 

Featured Reviews

YV
architect with 51-200 employees
Unified data flows have simplified large-scale ingestion and have improved SLA reliability
Improvements can be made in the way of the UI. From the deployment perspective, Git configurations are available in 2.6 versions and 2.0 and later versions of Apache NiFi. Before 2.0, templates had to be created and stored in Apache NiFi Registry, which is available. However, templates still need to be imported and exported manually if moving from one environment to another environment. Even in 2.0 versions, although GitHub configurations are available, how it will function needs to be evaluated. Seamless CI/CD deployments are somewhat tricky and challenging when it comes to Apache NiFi with the proper approvals, moving that flow to another environment, and giving the proper RBAC controls. These are areas that could be improved. Documentation is adequate, but the only pain point is the deployment aspect.
Ahmed_Emad - PeerSpot reviewer
Territory Sales Leader at Sumerge
A solution for data pipelines but has connector limitations
We have used Kafka for seven years. IBM streams gives you many OOTB features that can boost the time-to-market, especially when it comes to reporting and monitoring for example. Confluent is recognized as one of the leaders in this space and the main reason for this is related to the complete vision of the platform also the large number of connectors. This gives the edge and competitive advatnage.
report
Use our free recommendation engine to learn which Compute Service solutions are best for your needs.
879,259 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Manufacturing Company
16%
Computer Software Company
12%
Financial Services Firm
11%
University
8%
Financial Services Firm
25%
Computer Software Company
15%
Government
12%
Transportation Company
5%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business5
Midsize Enterprise1
Large Enterprise18
No data available
 

Questions from the Community

What is your experience regarding pricing and costs for Apache NiFi?
The experience with pricing, setup cost, and licensing was fine, as the integration with the AWS Marketplace was very good. The pricing in Italy is considered a little bit high, but the product is ...
What needs improvement with Apache NiFi?
I believe Apache NiFi could be improved with easier, out-of-the-box provided monitoring solutions. While Apache NiFi has an API that generates logs, it would be beneficial to have simpler access to...
What is your primary use case for Apache NiFi?
I have been using Apache NiFi virtually daily, as it is part of my main responsibility in my current role. My main use case for Apache NiFi involves integrating various data sources and performing ...
What is your experience regarding pricing and costs for IBM Streams?
The solution’s licenses pricing is different from one region to another region. I rate the solution’s pricing a seven out of ten.
What needs improvement with IBM Streams?
the limited number of connectors. This shall be overcome with work-arounds or eventually buying additional connectors to complete the solution.
What is your primary use case for IBM Streams?
We use the solution for data pipeline by modernizing the traditional ETL jobs done through advanced streaming. Another use case is building the g2g streaming platform, which facilitates data exchan...
 

Comparisons

 

Also Known As

No data available
IBM InfoSphere Streams
 

Overview

 

Sample Customers

Macquarie Telecom Group, Dovestech, Slovak Telekom, Looker, Hastings Group
Globo TV, All England Lawn Tennis Club, CenterPoint Energy, Consolidated Communications Holdings, Darwin Ecosystem, Emory University Hospital, ICICI Securities, Irish Centre for Fetal and Neonatal Translational Research (INFANT), Living Roads, Mobileum, Optibus, Southern Ontario Smart Computing Innovation Platform (SOSCIP), University of Alberta, University of Montana, University of Ontario Institute of Technology, Wimbledon 2015
Find out what your peers are saying about Amazon Web Services (AWS), Apache, Zadara and others in Compute Service. Updated: November 2025.
879,259 professionals have used our research since 2012.