nifi-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Witt <>
Subject Re: Nifi Vs Messaging Brokers (Kafka/Rabbitmq)
Date Fri, 09 Dec 2016 17:56:15 GMT

You can use NiFi to replace aspects of these things for general
purpose cases.  In some narrow but important cases it is a reasonable
thing to do but I do not recommend it generally.

Kafka will be far faster and better than NiFi at acting like Kafka.

RabbitMQ will be too.

I recommend thinking about your architecture in such a way that has
both messaging and flow management.  You can see more about my
thoughts on this subject here [1].



On Fri, Dec 9, 2016 at 12:46 PM, Raj A <> wrote:
> Still new to Nifi and was wondering if Nifi can be used as a replacement for
> messaging brokers like Kafka or RabbitMQ in an enterprise application?
> I am thinking if we have NiFi processors act as Publishers and Consumers
> would Nifi framework provide all the features (like guaranteed delivery,
> reliability, routing, clustering, HA etc)
> If yes, how comparable is the performance compared to Kafka (100k msg/s) or
> Rabbit (20k msg/sec) ?
> Thanks
> -Raj

View raw message