This paper investigates the use of partial replication in the Database State Machine approach introduced ear-lier for fully replicated databases. It builds on the or-der and atomicity properties of group communication primitives to achieve strong consistency and proposes two new abstractions: Resilient Atomic Commit and Fast Atomic Broadcast. Even with atomic broadcast, partial replication re-quires a termination protocol such as atomic commit to ensure transaction atomicity. With Resilient Atomic Commit our termination protocol allows the commit of a transaction despite the failure of some of the par-ticipants. Preliminary performance studies suggest that the additional cost of supporting partial replica-tion can be mitigated through the u...
Transaction Reordering in Replicated Databases F.Pedone, R.Guerraoui and A.Schiper This paper presen...
Abstract. We investigate a decentralised approach to committing transactions in a replicated databas...
Partial replication is a way to increase the scalability of replicated systems since updates only ne...
This paper investigates the use of partial replication in the Database State Machine approach introd...
Database replication protocols have historically been built on top of distributed database systems, ...
Database replication protocols have historically been built on top of distributed database systems, ...
Database replication protocols based on group communication primitives have recently been the subjec...
In this paper, we study the problem of partial database replication. Numerous previous works have in...
) Gustavo Alonso Database research Group Institute for Information Systems ETH Zentrum, Zurich CH-80...
Database replication protocols based on a certification approach are usually the best ones for achie...
This report describes the design of a Replication Framework that facilitates the implementation and ...
This report describes the design of a Replication Framework that facilitates the implementation and ...
Data replication is used in distributed database systems for enhancing availability and improving pe...
In this paper, we explore the use of the simple variants of broadcast protocols for managing replica...
This paper presents a fault-tolerant lazy replication pro-tocol that ensures 1-copy serializability ...
Transaction Reordering in Replicated Databases F.Pedone, R.Guerraoui and A.Schiper This paper presen...
Abstract. We investigate a decentralised approach to committing transactions in a replicated databas...
Partial replication is a way to increase the scalability of replicated systems since updates only ne...
This paper investigates the use of partial replication in the Database State Machine approach introd...
Database replication protocols have historically been built on top of distributed database systems, ...
Database replication protocols have historically been built on top of distributed database systems, ...
Database replication protocols based on group communication primitives have recently been the subjec...
In this paper, we study the problem of partial database replication. Numerous previous works have in...
) Gustavo Alonso Database research Group Institute for Information Systems ETH Zentrum, Zurich CH-80...
Database replication protocols based on a certification approach are usually the best ones for achie...
This report describes the design of a Replication Framework that facilitates the implementation and ...
This report describes the design of a Replication Framework that facilitates the implementation and ...
Data replication is used in distributed database systems for enhancing availability and improving pe...
In this paper, we explore the use of the simple variants of broadcast protocols for managing replica...
This paper presents a fault-tolerant lazy replication pro-tocol that ensures 1-copy serializability ...
Transaction Reordering in Replicated Databases F.Pedone, R.Guerraoui and A.Schiper This paper presen...
Abstract. We investigate a decentralised approach to committing transactions in a replicated databas...
Partial replication is a way to increase the scalability of replicated systems since updates only ne...