All about Apache NiFi

Hi Readers,

In this post you will be learning what is apache nifi and when to use it.

Apache NiFi supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic.

Automate the flow of data between systems

eg JSON–> database, Kafka–> ElasticSearch, FTP–> Hadoop, etc.

It has drag and drop interface. It is scalable across a cluster of machines.It focus on configuration which are done by the users. No data loss with guaranteed delivery.

Apache NiFi suitable for

  • Enrichment and preparation of data like
    Conversion between data formats
    Extraction/Parsing of data
  • Delivery of data from sources to analytic platforms

Apache NiFi not suitable for

  • Distributed Computation
  • Complex Event processing, rolling windows, aggregates operations.

You can also bookmark this page for future reference.

You can share this page with your friends.

Follow me Jose Praveen for future notifications.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.