Skip to the content.

A quorum (majority voting) refers to the minimum number of votes (or participants) required in a distributed system, database, or consensus algorithm to make a decision valid.

It ensures that even if some nodes fail or give conflicting answers, the system still reaches a consistent and reliable decision.


πŸ“Œ In Distributed Systems (like databases, consensus, leader election):


πŸ“Œ Why Majority Voting (Quorum) is Important:

  1. Consistency – Prevents two conflicting decisions from being accepted at the same time.
  2. Fault Tolerance – System continues to work even if some nodes fail.
  3. Avoids Split-Brain – Ensures only one β€œside” of the cluster makes valid decisions.

πŸ“Œ Example in Databases:


πŸ‘‰ In short: Quorum (majority voting) = Minimum number of participants required to agree, usually a simple majority, to make a decision valid in distributed systems.