2003 · 10 citations · 19 references
ComputingComputer ScienceComputer SystemsComputer NetworksDatabasesDistributed SystemsConcurrency ControlData ReplicationData SynchronizationDatabase ManagementDistributed Database ArchitectureDistributed DatabasesData Replication ConsistencyData Replication ProtocolsDistributed ReplicationReplication ConsistencyReplication PerformanceSynchronous ReplicationWide Area Network Architecture
In this paper we design a generic, consistent replication architecture that enables transparent database replication and we present the optimizations and tradeoffs of the chosen design. We demonstrate the practicality of our approach by building a prototype that replicates a PostgreSQL database system. We provide experimental results for consistent wide-area database replication. We claim that the use of an optimized synchronization engine is the key to building a practical synchronous replication system for wide-area network settings.
19
Robbert van Renesse, Ken Birman, Silvano Maffeis · Communications of the ACM · 1996 · 626 citations · Full text
Mark Hayden · eCommons (Cornell University) · 1998 · 309 citations · Full text