Traditional consensus protocols like Raft struggle when deployed across wide-area networks. Raft mandates that all writes flow through a single leader. If that leader fails or suffers network degradation across global data centers, the entire cluster halts writes until a timeout triggers a new election. Tuning these election timeouts across volatile transcontinental links is notoriously difficult.
Cloudflare designed Meerkat to solve this exact problem across its 330 data centers. Instead of relying on Raft, Meerkat implements QuePaxa, a modern consensus protocol that eliminates the single-leader bottleneck. Every replica can accept writes continuously, allowing the system to maintain forward progress without stalling for failovers.
This architecture changes how we think about edge control planes. By decoupling write availability from fragile leader election timeouts, distributed systems can remain resilient even through heavy packet drops and cross-region cable cuts.
Moving past single-leader paradigms is the clearest path forward for globally distributed state machines.







