Understanding Consensus

distributed systems