Design a coordination service like Raft or Paxos that replicates a small, strongly consistent log for configuration, locks, and leader election. Clients need linearizable reads and writes within a quorum.
DrawCode Practice Problem
Design a Distributed Consensus Service
Interactive Visualizer Workspace
Explore step-by-step interactive animations, memory state tracking, and live multi-language execution in DrawCode.
Launch Interactive Visualizer