Distributed Systems, Apache Pinot, Programming, Software Engineering, Big Data.
fault-tolerant setup. Only replicas in sync with the leader can be promoted to a leader if it crashes. Helix can take care of all this with the following state machine: image by author This allows Kafka-like systems to focus only on reading/writing data from the partition logs and other admin