Inside the Kafka Cluster: Brokers, Replication, and KRaft
Part 4 of Apache Kafka from Zero to Production.
Kafka keeps working when a server dies because every partition is copied across several brokers, and because the cluster has a built-in way to agree on