Transaction management in the R* distributed database management system
ACM Transactions on Database Systems (TODS)
Coordinator log transaction execution protocol
Distributed and Parallel Databases
Revisiting commit processing in distributed database systems
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
Atomicity with incompatible presumptions
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Dealing with incompatible presumptions of commit protocols in multidatabase systems
SAC '96 Proceedings of the 1996 ACM symposium on Applied Computing
Enhancing the performance of presumed commit protocol
SAC '97 Proceedings of the 1997 ACM symposium on Applied computing
An atomic commit protocol for gigabit-networked distributed database systems
Journal of Systems Architecture: the EUROMICRO Journal
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
Dictatorial Transaction Processing: Atomic Commitment Without Veto Right
Distributed and Parallel Databases
The Presumed-Either Two-Phase Commit Protocol
IEEE Transactions on Knowledge and Data Engineering
An Argument in Favour of Presumed Commit Protocol
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
A Single Phase Distributed Commit Protocol for Main Memory Database Systems
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
A New Presumed Commit Optimization for Two Phase Commit
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Notes on Data Base Operating Systems
Operating Systems, An Advanced Course
Distributed Systems - Architecture and Implementation, An Advanced Course
One-Phase Commit: Does It Make Sense?
ICPADS '98 Proceedings of the 1998 International Conference on Parallel and Distributed Systems
High performance distributed real-time commit protocol
Journal of Systems and Software
1-2PC: the one-two phase atomic commit protocol
Proceedings of the 2004 ACM symposium on Applied computing
Distributed real time database systems: background and literature review
Distributed and Parallel Databases
Blocking reduction for distributed transaction processing within MANETs
Distributed and Parallel Databases
On performance evaluation and design of atomic commit protocols for mobile transactions
Distributed and Parallel Databases
Atomic commit protocols, their integration, and their optimisations in distributed database systems
International Journal of Intelligent Information and Database Systems
On the design of perturbation-resilient atomic commit protocols for mobile transactions
ACM Transactions on Computer Systems (TOCS)
Hi-index | 0.00 |
The objective of the original 'adaptive participant's presumption protocol' AP³ was to achieve the performance advantages of one-phase commit protocols, whenever possible, and, at the same time, the wide applicability of two-phase commit protocols. Specifically, AP³ operates as a one-phase commit protocol for the commit processing of a transaction so long as the transaction is not associated with the validation of any deferred consistency constraints. But, when a transaction is associated with the validation of deferred consistency constraints that need to be synchronised at commit time of the transaction, AP³ dynamically switches to the most appropriate two-phase commit variant. However, providing further intelligence to enhance the performance and applicability of the original AP³ is expected to make it a highly appealing choice for adoption in the design of future distributed database management systems. This is the essence of the 'intelligent AP³' that extends the basic AP³ in two directions: efficiency and applicability.