Agreement in (Message-Passing) Synchronous Systems With Failures - Consensus Algorithm For Crash Failures
Agreement in (Message-Passing) Synchronous Systems With Failures - Consensus Algorithm For Crash Failures
• Examples:
mutual exclusion, election, transactions
Consensus algorithm for crash failures
System model
• N processes {p1, p2, ..., pN}
• Communication is reliable but processes may
fail.
• At most f processes out of N may be faulty.
- Crash failure.
- Byzantine failure (arbitrary).