作者: Jim Gray , Leslie Lamport
关键词: Paxos 、 Atomic commit 、 Computer science 、 Distributed transaction 、 Computer security 、 X/Open XA 、 Compensating transaction 、 Commit 、 Three-phase commit protocol 、 Two-phase commit protocol 、 Information Systems
摘要: The distributed transaction commit problem requires reaching agreement on whether a is committed or aborted. classic Two-Phase Commit protocol blocks if the coordinator fails. Fault-tolerant consensus algorithms also reach agreement, but do not block whenever any majority of processes are working. Paxos algorithm runs commit/abort decision each participant to obtain that uses 2F p 1 coordinators and makes progress at least F them working properly. has same stable-storage write delay, can be implemented have message delay in fault-free case as Commit, it more messages. obtained special = 0 algorithm.