Distributed Systems, Apache Pinot, Programming, Software Engineering, Big Data.
For a topic partition, Apache Kafka needs to ensure the following: There is always one leader. The leader is the only one that can accept the writes. There are N replicas of the partition where the user can decide N. The replicas should be distributed evenly among M server nodes for a