distributed consensus algorithm
C41035
concept
A distributed consensus algorithm is a protocol that enables a group of independent, networked nodes to reliably agree on a single shared value or state, even in the presence of failures or unreliable communication.
Observed surface forms (10)
| Surface form | Occurrences |
|---|---|
| distributed systems algorithm | 2 |
| atomic broadcast protocol | 1 |
| consensus protocol family | 1 |
| distributed computing protocol | 1 |
| distributed system protocol | 1 |
| fault tolerance model | 1 |
| fault-tolerant algorithm | 1 |
| gossip-based consensus protocol | 1 |
| metastable consensus protocol | 1 |
| probabilistic consensus protocol | 1 |
Instances (8)
| Instance | Via concept surface |
|---|---|
| Raft consensus algorithm | — |
| Byzantine fault tolerance | fault tolerance model |
| 9P network protocol | distributed system protocol |
| Styx protocol | distributed computing protocol |
| Zab protocol | atomic broadcast protocol |
| Cristian's algorithm | distributed systems algorithm |
|
proposed by Keith Marzullo
surface form:
Marzullo's algorithm
|
fault-tolerant algorithm |
| Avalanche consensus | consensus protocol family |