Coming October 25: PeerSpot Awards will be announced! Learn more

Apache NiFi OverviewUNIXBusinessApplication

Apache NiFi is #7 ranked solution in top Compute Service tools. PeerSpot users give Apache NiFi an average rating of 7.6 out of 10. Apache NiFi is most commonly compared to AWS Lambda: Apache NiFi vs AWS Lambda. Apache NiFi is popular among the large enterprise segment, accounting for 70% of users researching this solution on PeerSpot. The top industry researching this solution are professionals from a computer software company, accounting for 19% of all views.
Buyer's Guide

Download the Compute Service Buyer's Guide including reviews and more. Updated: September 2022

What is Apache NiFi?
Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data. It supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic.
Apache NiFi Customers
Macquarie Telecom Group, Dovestech, Slovak Telekom, Looker, Hastings Group
Apache NiFi Video

Apache NiFi Reviews

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
Reza Gholami - PeerSpot reviewer
Senior Technology Architect at a tech services company with 10,001+ employees
Real User
Top 5
Reliable automated workflow that lets you build independently
Pros and Cons
  • "It's an automated flow, where you can build a flow from source to destination, then do the transformation in between."
  • "I think the UI interface needs to be more user-friendly."

What is our primary use case?

I use Apache NiFi to build workflows.

It's an event that is used for distributed messaging. You need to transfer the message that comes into Kafka Broker Topic.

You get the messages in the Kafka queue topic, you transform it and send it to other entities for storage, or you can return it back to Kafka to send to the consumer.

What is most valuable?

It's very handy.

I like building the independent flow. 

It's an automated flow, where you can build a flow from source to destination, then do the transformation in between.

What needs improvement?

Integration with Kafka and different data formats would be helpful, not only in JSON but in Avro, which is the data platform that is in a universal format.

I think the UI interface needs to be more user-friendly. The UI portal needs a lot of improvement for people who have less experience.

For how long have I used the solution?

I have been using this solution for a year.

Buyer's Guide
Compute Service
September 2022
Find out what your peers are saying about Apache, Amazon, StackStorm and others in Compute Service. Updated: September 2022.
635,162 professionals have used our research since 2012.

What do I think about the stability of the solution?

It's very stable, but I have not used it in production. I have used it in development and QA and I have tested it on various platforms with Kafka distributed messaging.

How are customer service and support?

I have not needed Apache support. With my seniority, I have not used anything that requires their support.

It's a good thing to be able to go back in the documentation and the information is enough to get you going. 

Juniors or people who have less experience may have a lot of different questions, but I have not tested their support.

How was the initial setup?

You have to install it on your platform using the Windows and Linux Operating System, or any Mac OS.

The Apache documentation is very straightforward. You can do it independently of any other guidance. 

It's self-explanatory. 

You can do it yourself without any hiccups, It's straightforward.

What's my experience with pricing, setup cost, and licensing?

I am not involved in this area. I don't have any visibility in the costing and licensing.

We have a department that goes through the licensing and once we approve the functions and the performance of Apache NiFi, they deal with it.

What other advice do I have?

You have to independently develop a use case for using NiFi, then test it and do the integration to have a stable workflow. After this, you jump in and integrate with Kafka distributed messaging and also connecting to your MDM database.

I would rate Apache NiFi an eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Senior Solutions Architect/ Software Architect at a comms service provider with 51-200 employees
Real User
Top 5
Solid reliability and does well with pipelines, but it is not cloud-native
Pros and Cons
  • "Visually, this is a good product."
  • "There are some claims that NiFi is cloud-native but we have tested it, and it's not."

What is most valuable?

It is really good when it comes to dealing with pipelines.

Visually, this is a good product.

What needs improvement?

The challenge with Apache NiFi is that it's not cloud-native. This makes it different from our workflow.

The operations are over-complicated and when you build your pipeline, it's a nightmare to follow them. Then, as your pipeline or workflow becomes more complex, the operation of it gets worse. It is not easy to use and it requires a bigger ramp-up than any other solution that we have seen.

For how long have I used the solution?

We have been using Apache NiFi for between five and six years.

What do I think about the stability of the solution?

This is a very solid product.

What do I think about the scalability of the solution?

Scaling this product means using a bigger and more powerful machine. If it were cloud-native then it would be different.

Which solution did I use previously and why did I switch?

We have used similar solutions like Apache Airflow, StreamSets, and others. The ramp-up for NiFi is a lot bigger and you have to spend a lot of time to understand how to use it.

What other advice do I have?

There are some claims that NiFi is cloud-native but we have tested it, and it's not.

I would rate this solution a seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Compute Service Report and find out what your peers are saying about Apache, Amazon, StackStorm, and more!
Updated: September 2022
Product Categories
Compute Service
Buyer's Guide
Download our free Compute Service Report and find out what your peers are saying about Apache, Amazon, StackStorm, and more!