5 questions to test your understanding
A Raft cluster has 5 nodes. The current leader and one follower become partitioned from the other three nodes. What happens in the partition containing three nodes?
In Raft, what mechanism guarantees that a committed log entry will never be lost, even after multiple leader failures?
In Raft, a candidate can only win an election if its log is at least as up-to-date as the logs of a majority of nodes in the cluster.
In Raft, any node can accept client write requests and replicate them to the rest of the cluster.
Why do Raft nodes use randomized election timeouts instead of a single fixed timeout value shared by all nodes?