2005•Unpublished venueRequires access

On interoperating incompatible atomic commit protocols in distributed databases

Yousef J. Al-Houmaily

Open publisher page 7 citations

Abstract

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.

About this research paper

What this paper is about

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.

Why it matters

OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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.

Key concepts: Commit, Two-phase commit protocol, Computer science, Protocol (science), Compensating transaction, Distributed database, The Internet, Database

Related papers

Back to paper searchBrowse research topicsOriginal source
On interoperating incompatible atomic commit protocols in distributed databases — Research Paper | ScholarLens