Transaction management in the R* distributed database management system
ACM Transactions on Database Systems (TODS)
A formal model of crash recovery in a distributed system
Concurrency control and reliability in distributed systems
Increasing the resilience of atomic commit, at no additional cost
PODS '95 Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A More Committed Quorum-Based Three Phase Commit Protocol
DISC '98 Proceedings of the 12th International Symposium on Distributed Computing
A Quorum-Based Commit Protocol
A Quorum-Based Commit Protocol
Hi-index | 0.00 |
The continued advances in distributed data intensive applications have formed an increasing demand for distributed commit protocols that are adaptive to large scale and dynamic nature of the applications to guarantee data consistency and integrity. Well known two-phase commit protocol and three-phase commit protocol and their variants do not provide scalability and flexibility desired for a wide range of applications with potentially different requirements on consistency and efficiency. In this paper, we present an adaptation of three-phase commit protocol for dynamic and scalable distributed systems. The protocol is not only resistant to dynamic network and node failures but also provides good scalability. Most importantly, it offers a set of adjustable parameters for a desired level of consistency at lowest cost depending on specific requirements of different applications.