Save to My Lists
Unclaimed
Unclaimed

Apache NiFi Reviews & Product Details

Amann U J.
AJ
Category Manager
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache NiFi?

Web Based user interface

Seamless experience between design, control, feedback and monitoring Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

Dynamic prioritisation

Rapid development and testing without lead time Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

Data provenance

Flow can be modified at run time

High throughput

Multi-tenant authorisation Review collected by and hosted on G2.com.

Apache NiFi Overview

What is Apache NiFi?

Apache NiFi is a software project designed to enable the automation of data flow between systems.

Apache NiFi Details
Show LessShow More
Product Description

Apache NiFi is a software project designed to enable the automation of data flow between systems.


Seller Details
Year Founded
1999
HQ Location
Wakefield, MA
Twitter
@TheASF
66,224 Twitter followers
LinkedIn® Page
www.linkedin.com
2,291 employees on LinkedIn®
Description

Community-led development since 1999. FoundationProjectsPeopleGet InvolvedDownloadSupport ApacheHome. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Recent Apache NiFi Reviews

CA Abhishek J.
CJ
CA Abhishek J.Mid-Market (51-1000 emp.)
4.0 out of 5
"Value for money !"
The user interface is quite good and easy to navigate to every area.
Alex E.
AE
Alex E.Enterprise (> 1000 emp.)
5.0 out of 5
"NiFi for data orchestration"
NiFi's UI-centric input for designing data flows is a masterpiece. It allowed our team to compose complex data workflows in a simplified and easy-t...
Jayanna T.
JT
Jayanna T.Enterprise (> 1000 emp.)
5.0 out of 5
"Nifi for realtime streaming"
Most powerful processors support all types of data sources, including the cloud. The next thing is the categorization of flows using processor grou...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Apache NiFi Media

Answer a few questions to help the Apache NiFi community
Have you used Apache NiFi before?
Yes

23 out of 24 Total Reviews for Apache NiFi

4.2 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
23 out of 24 Total Reviews for Apache NiFi
4.2 out of 5
23 out of 24 Total Reviews for Apache NiFi
4.2 out of 5

Overall Review Sentiment for Apache NiFiQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Alex E.
AE
software engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about Apache NiFi?

NiFi's UI-centric input for designing data flows is a masterpiece. It allowed our team to compose complex data workflows in a simplified and easy-to-manage interface.

I've used NiFi for both large and small projects. NiFi scaled well in a data processing environment where we needed to download and run deep-learning image detection models across TBs of satellite image data.

Our software platform was rooted in elaborate yet organized NiFi flows. NiFi was essential in simplifying complex data pipelines involving dozens of image products with several data processing steps for each image source.

NiFi scaled exceptionally well with high throughput and large data volumes, although its latency is not suited for real-time processing.

I continue to use NiFi not only for data-intensive projects but for day-to-day software use cases. Its plethora of connectors makes it easy to extract, transfer, and load data to and from any set of data sources.

It has largely replaced bash and python scripting as a quick and dirty way to connect data platforms and run simple data processing steps. This is because scripting in NiFi and connecting to various data sources is much faster than scripting in Python. Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

My biggest complaint is not enough devs know about NiFi and use Airflow instead. Airflow and other similar data orchestration engines lack the UI and controllability NiFi offers.

There is no NiFi cloud offering I'm aware of. While NiFi is easy to setup, it must be done yourself. Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

One of my projects used NiFi to download and process TBs of satellite image data. I also use it daily to connect to various data sources and run simple data processing steps. NiFi has largely replaced Python scripting for rapid data processing. Review collected by and hosted on G2.com.

CA Abhishek J.
CJ
Chartered Accountant
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Apache NiFi?

The user interface is quite good and easy to navigate to every area. Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

Stability issues. Hope they will improve in near future. Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

We prefer it to designing workflows and data interpretation. This software does everything I was expecting. Review collected by and hosted on G2.com.

Sebastian R.
SR
Solutions Architect
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Apache NiFi?

It's open-source and community-supported, you can build anything you want, from simple file ingestion to Kafka, S3, etc...

The ability to create Process groups and isolate your workloads. The number of prebuilt processors.

The flow-based programming comes with a web UI built to provide an easy way (drag & drop) to handle data flow in real-time. It also supports powerful and scalable means of data routing and transformation, which can be run on a single server or in a clustered mode across many servers.

Is one of the best open-source ETL tools because of its well-rounded architecture. It's a powerful and easy-to-use solution. FlowFile includes meta-information, so the tool's capabilities aren't limited to CSV. You can work with photos, videos, audio files, or binary data.

The policy that it will remain free, the community of practice is impressive. Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

Scalability issues, sometimes for bigger flows it can get slow and eat a lot of Heap Memory. Some Oracle drivers have issues. Error handling could be better. Creation of custom.NAR could be tricky sometimes.

The time to see the feature in action is NOT the time-to-market. Making the working NiFi flow production-ready usually takes longer than for other data processing technologies. It is good to make it clear in advance.

When working with real-life business logic, we prefer using Apache Spark for bigger data volumes or rest services with smaller amounts of data. In other words, for custom logic, we prefer avoiding NiFi.

Technology is still immature and requires a lot of additional work to make the actual migration process automated and reliable. Review collected by and hosted on G2.com.

Recommendations to others considering Apache NiFi:

Use NiFi to move data securely to multiple locations, especially with a multi-cloud strategy. Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

ETL, buffering, Ingestion for Big Data data lakes, Integration services, It's as easy as drag and drop and in a few minutes we can have a Pipeline running ready.

From data buffering to prioritized queuing to data provenance to the utilization of NiFi controller, Apache NiFi is the best choice when it comes to data management. If you are scouting for an enterprise-grade solution to bring down the cost & complexity of handling big data, Apache Nifi is just the right choice for you as it is cost-efficient in the long run. Apache Nifi delivers powerful, customized, and reliable solutions to process & circulate data over numerous destinations. Review collected by and hosted on G2.com.

Jayanna T.
JT
Senior Consultant
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Apache NiFi?

Most powerful processors support all types of data sources, including the cloud. The next thing is the categorization of flows using processor groups and a robust access control list Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

Monitoring of nifi nodes is complex. We need centralized manager which handles the nifi cluster to get real-time cluster status. also sometimes we need to restart whole cluster if one flow get stucked with heavy memory utilization. Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

We have replaced kafka connectors with nifi to stream data realtime from kafka cluster. Capturing the latest(CDC) data from RDBMS to get realtime updates. Fetching high volume of data from remote machines realtime to hadoop cluster. Review collected by and hosted on G2.com.

Subham G.
SG
Full Stack Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Apache NiFi?

The best thing about Nifi is that the tools bar is located at convenient place for the user to acces the tools. The drag and drop feature comes handy. The grid offers a perfect measure of components. DAG is represented properly by connecting arrows. Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

The cascading of tools sometimes makes it difficult for the user to pick up the tools the desire to use. The beginner user might not be able to access the tools that are placed deep. Place drop-down to list the less used features to highlight these features.

Add details or information when hovered over these features. Review collected by and hosted on G2.com.

Recommendations to others considering Apache NiFi:

Provide an introductory walkthrough for the different type of ETL tools right after the installation so that the new users are well informed about the important features and tools and where to find from. Provide a file format writing like Jenkins file so that exporting a file would automatically bring up a DAG design. Not only it is done using the graph but also writing the DAG in editor. Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

Designing workflows using Directed Acyclic Graps that it provides. Designing POCs and complex workflows that when divided on stages makes it easier to understand and convey more meaning.

While presentation Nifi helps clients to understand the actual workflow of the project. Cooperatively discuss and add opinion is a plus when project is designed using Apache Nifi. Review collected by and hosted on G2.com.

Guilherme R.
GR
Integration Analyst
More Options
Validated Reviewer
Review source: Organic
What do you like best about Apache NiFi?

The use is extremely simplified as it does not need code Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

Some simple actions need several processes to be performed Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

Makes system integration work on any API Review collected by and hosted on G2.com.

Verified User in Hospital & Health Care
UH
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache NiFi?

Apache NiFi interface is one of the best to create the basic flows to visualize the complete end-to-end flow in any environment, whether development, testing, or production. Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

It's difficult to manage users on this application, its really difficult to understand and manage the global and local variable controls in the interface which is very highly required to control the complete flow. Review collected by and hosted on G2.com.

Recommendations to others considering Apache NiFi:

Always go through all the supporting documents that are very useful while handling the software. Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

Apache NiFi interface is one of the best to create the basic flows to visualize the complete end-to-end flow in any environment, whether development, testing, or production, and it's best suited for executing the flows using ready-made and custom processors. Review collected by and hosted on G2.com.

KK
Product Manager
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache NiFi?

The best thing about Apache NiFi is it is one of the open-source tool which provides a large number of source to connect with and also provide the flexible options to schedule the ETL jobs easily Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

What I don't like about Apache NiFi is it's GUI. It is elementary and can be in a better way. I feel complicated. Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

I have used Apache NiFi for implementing ETL jobs from source system and deploy the same using Apache NiFi Review collected by and hosted on G2.com.

KS
Sr Architect
More Options
Validated Reviewer
Review source: Organic
What do you like best about Apache NiFi?

Ease of use and solves complex batch & RT issues Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

The nifi tool is too good and comes for free Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

Real time and batch processing are acheived Review collected by and hosted on G2.com.

Verified User in Online Media
UO
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache NiFi?

If you would like to remove boiler plate code from your application,Apache NIFI is the best tool available. Review collected by and hosted on G2.com.

What do you dislike about Apache NiFi?

There is always an issue with debugging past events on NIFI Review collected by and hosted on G2.com.

Recommendations to others considering Apache NiFi:

Best ETL tool Review collected by and hosted on G2.com.

What problems is Apache NiFi solving and how is that benefiting you?

TO make things asynchronous, we use Apache NIFI Review collected by and hosted on G2.com.