Module augrim::two_phase_commit
source · Expand description
An implementation of the 2PC (Two-Phase Commit) atomic commitment protocol.
The algorithm attempts to faithfully implement 2PC as it is described in the following source:
- Bernstein, Hadzilacos, and Goodman, Concurrency Control and Recovery in Database Systems, 7.4. This book may be downloaded for free from https://www.microsoft.com/en-us/research/people/philbe/.
Structs
Enums
Type Aliases
- The scope of a single run through the algorithm.