Is Your Apache Ni-Fi Ready for Production? | HackerNoon
Briefly

To ensure that your Apache NiFi production cluster is stable and cost-effective, a configuration of three nodes is recommended. This setup provides crucial benefits such as load balancing and fault tolerance, essential for processing up to 50 GB of data per day. While two nodes could suffice for initial stages, three nodes enhance performance and minimize downtime, critical factors for scaling and reliability as data volumes increase.
In an Apache NiFi cluster, it is crucial to define distinct roles for nodes. Working nodes are designated for executing data processing tasks, while coordination responsibilities are handled by ZooKeeper. Implementing a separate ZooKeeper cluster improves the overall reliability of the system. For smaller operations, relying on the built-in ZooKeeper may be feasible, but as the system expands, dedicating resources to ZooKeeper is preferred to maintain operational integrity.
Read at Hackernoon
[
]
[
|
]