Abstract. This work introduces a highly modular derivation of fast non-blocking atomic commit protocols. Modularity is achieved by the use of consensus protocols as completely independent services. Fast de-cision is obtained by the use of consensus protocols that decide in one communication step in good scenarios. Two original non-blocking atomic commit protocols are presented. One of the presented protocols outper-forms existing equivalent solutions that are based on the use of failure detectors. In the presence of a low resiliency rate, f ≤ 1, it behaves as the classical 2PC and 3PC, exhibiting the same message complexities. In the general case, when one considers the number of tolerated crashes as f < n/2, it exhibits a complexity of ...
Distributed mobile transactions utilize commit protocols to achieve atomicity and consistent decisio...
Summary. The Consensus problem is a fundamental pa-radigm for fault-tolerant asynchronous systems. I...
Existing consensus protocols suffer from slowdowns caused by the failures of processes and the mista...
In distributed transactional systems, an Atomic Commitment Protocol (ACP) is used to ensure the atom...
Transactional standards in distributed transactional systems, allows heterogeneous resources to part...
The atomic commit problem lies at the heart of distributed database systems. The problem consists fo...
Abstract-Commit protocols are used to ensure transaction atomicity. The two-phase commit (2PC) is a...
This paper presents a new atomic commitment protocol that always allows a quorum in the system to ma...
Abstract. Transactional standards have been promoted by OMG and X/Open to allow heterogeneous resour...
Agreement problems allow a set of processes to agree on a common output value. These problems are of...
The class of strong failure detectors (denoted S) includes all failure detectors that suspect all cr...
Agreement problems allow a set of processes to agree on a common output value. These problems are of...
The distributed transaction commit problem requires reaching agreement on whether a transaction is c...
The distributed transaction commit problem requires reaching agreement on whether a transaction is c...
We introduce quittable consensus, a natural variation of the consensus problem, where processes have...
Distributed mobile transactions utilize commit protocols to achieve atomicity and consistent decisio...
Summary. The Consensus problem is a fundamental pa-radigm for fault-tolerant asynchronous systems. I...
Existing consensus protocols suffer from slowdowns caused by the failures of processes and the mista...
In distributed transactional systems, an Atomic Commitment Protocol (ACP) is used to ensure the atom...
Transactional standards in distributed transactional systems, allows heterogeneous resources to part...
The atomic commit problem lies at the heart of distributed database systems. The problem consists fo...
Abstract-Commit protocols are used to ensure transaction atomicity. The two-phase commit (2PC) is a...
This paper presents a new atomic commitment protocol that always allows a quorum in the system to ma...
Abstract. Transactional standards have been promoted by OMG and X/Open to allow heterogeneous resour...
Agreement problems allow a set of processes to agree on a common output value. These problems are of...
The class of strong failure detectors (denoted S) includes all failure detectors that suspect all cr...
Agreement problems allow a set of processes to agree on a common output value. These problems are of...
The distributed transaction commit problem requires reaching agreement on whether a transaction is c...
The distributed transaction commit problem requires reaching agreement on whether a transaction is c...
We introduce quittable consensus, a natural variation of the consensus problem, where processes have...
Distributed mobile transactions utilize commit protocols to achieve atomicity and consistent decisio...
Summary. The Consensus problem is a fundamental pa-radigm for fault-tolerant asynchronous systems. I...
Existing consensus protocols suffer from slowdowns caused by the failures of processes and the mista...