Abstract. We investigate a decentralised approach to committing transactions in a replicated database, under partial replication. Previous protocols either reexe-cute transactions entirely and/or compute a total order of transactions. In contrast, ours applies update values, and generate a partial order between mutually con-flicting transactions only. Transactions execute faster, and distributed databases commit in small committees. Both effects contribute to preserve scalability as the number of databases and transactions increase. Our algorithm ensures serializ-ability, and is live and safe in spite of faults.
In distributed system, the database can bereplicated in multiple servers stored at differentsites.Ce...
International audienceIn distributed systems, replication is used for ensuring availability and incr...
This paper investigates the use of partial replication in the Database State Machine approach introd...
Transaction Reordering in Replicated Databases F.Pedone, R.Guerraoui and A.Schiper This paper presen...
This paper presents a fault-tolerant lazy replication pro-tocol that ensures 1-copy serializability ...
Abstract This paper presents in detail an efficient and provably correct algorithm for database repl...
In stand-alone databases, the two functions of ordering the transaction commits and making the effec...
System availability is improved by the replication of data objects in a distributed database system....
Recently, there have been proposals for scaling-up a database system using lazy replication. In thes...
In this paper, we study the problem of partial database replication. Numerous previous works have in...
Database replication is widely used for fault-tolerance, scalability and performance. The failure of...
Abstract—Deferred update replication is a well-known ap-proach to building data management systems a...
Abstract—Transaction commit is a problem much investigated, both in the databases and systems commun...
This thesis is about the design of high-performance fault-tolerant computer systems. More specifical...
This paper investigates the use of partial replication in the Database State Machine approach introd...
In distributed system, the database can bereplicated in multiple servers stored at differentsites.Ce...
International audienceIn distributed systems, replication is used for ensuring availability and incr...
This paper investigates the use of partial replication in the Database State Machine approach introd...
Transaction Reordering in Replicated Databases F.Pedone, R.Guerraoui and A.Schiper This paper presen...
This paper presents a fault-tolerant lazy replication pro-tocol that ensures 1-copy serializability ...
Abstract This paper presents in detail an efficient and provably correct algorithm for database repl...
In stand-alone databases, the two functions of ordering the transaction commits and making the effec...
System availability is improved by the replication of data objects in a distributed database system....
Recently, there have been proposals for scaling-up a database system using lazy replication. In thes...
In this paper, we study the problem of partial database replication. Numerous previous works have in...
Database replication is widely used for fault-tolerance, scalability and performance. The failure of...
Abstract—Deferred update replication is a well-known ap-proach to building data management systems a...
Abstract—Transaction commit is a problem much investigated, both in the databases and systems commun...
This thesis is about the design of high-performance fault-tolerant computer systems. More specifical...
This paper investigates the use of partial replication in the Database State Machine approach introd...
In distributed system, the database can bereplicated in multiple servers stored at differentsites.Ce...
International audienceIn distributed systems, replication is used for ensuring availability and incr...
This paper investigates the use of partial replication in the Database State Machine approach introd...