On interoperating incompatible atomic commit protocols in distributed databases

Yousef J. Al-Houmaily · 2005

This paper proposes an adaptive participant's presumption protocol (AP3) that can be used to atomically commit Internet transactions. AP3interoperates a one-phase commit protocol, namely, implicit-yes vote, and two-phase commit protocols, namely, presumed abort and presumed commit, in a dynamic fashion. Thus, it offers the performance advantage of the combined protocols, whenever possible, while still providing the wide applicability of two-phase commit protocols. This is achieved in spite of the incompatibilities between atomic commit protocols that lead to the general practice of adopting a single atomic commit protocol in any distributed database system.

Read the paper · More papers on PaperTik