Daily Term: Consensus Algorithm
Consensus Algorithm
A Consensus Algorithm enables multiple nodes in a distributed system to agree on a single value or state, despite failures. For example, Raft or Paxos ensures all nodes agree on the leader in a distributed database. Consensus is critical for consistency in systems like distributed databases or blockchains, ensuring reliability, but it can be complex and resource-intensive, especially in the presence of network partitions or node failures.
Date: 2025-08-22