A critique of ANSI SQL isolation levels
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
The dangers of replication and a solution
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
OceanStore: an architecture for global-scale persistent storage
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Wide-area cooperative storage with CFS
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Ganymed: scalable replication for transactional web applications
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Middleware based data replication providing snapshot isolation
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Database Replication Using Generalized Snapshot Isolation
SRDS '05 Proceedings of the 24th IEEE Symposium on Reliable Distributed Systems
Lazy database replication with snapshot isolation
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Globetp: template-based database replication for scalable web applications
Proceedings of the 16th international conference on World Wide Web
Boosting Database Replication Scalability through Partial Replication and 1-Copy-Snapshot-Isolation
PRDC '07 Proceedings of the 13th Pacific Rim International Symposium on Dependable Computing
SIPRe: a partial database replication protocol with SI replicas
Proceedings of the 2008 ACM symposium on Applied computing
Hi-index | 0.00 |
We propose a large-scale peer-to-peer database hosting system capable to efficiently replicate and manage databases accessed worldwide. This proposal is twofold: the transparent replication and management of database replicas over a peer-to-peer network, and the provision of a replica control middleware that guarantees the 1-copy snapshot isolation correctness criterion, thanks to a scheduler-based certification protocol. This paper focuses on the system architecture and how this architecture is deployed over a P2P network. Though the evaluation of our prototype is still under way, we argue that this database replica hosting system will boost the performance of database-intensive applications accessed by clients distributed world-wide.