Atomic Commit
The atomic commit procedure should meet the following requirements:
- All participants who make a choice reach the same conclusion.
- If any participant decides to commit, then all other participants must have voted yes.
- If all participants vote yes and no failure occurs, then all participants decide to commit.
Atomic Commit Protocol in Distributed System
In distributed systems, transactional consistency is guaranteed by the Atomic Commit Protocol. It coordinates two phases—voting and decision—to ensure that a transaction is either fully committed or completely canceled on several nodes.
Contact Us