Epidemic algorithms for replicated database maintenance
PODC '87 Proceedings of the sixth annual ACM Symposium on Principles of distributed computing
Providing high availability using lazy replication
ACM Transactions on Computer Systems (TOCS)
Managing update conflicts in Bayou, a weakly connected replicated storage system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Grapevine: an exercise in distributed computing
Communications of the ACM
Session guarantees for weakly consistent replicated data
PDIS '94 Proceedings of the third international conference on on Parallel and distributed information systems
The LOCUS distributed operating system
SOSP '83 Proceedings of the ninth ACM symposium on Operating systems principles
Flexible and safe resolution of file conflicts
TCON'95 Proceedings of the USENIX 1995 Technical Conference Proceedings
System support for transparency and network-aware adaptation in mobile environments
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
Dissemination asynchrone d'information en mode peer-to-peer dans les réseaux ad-hoc
UbiMob '04 Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing
Long-lived Rambo: Trading knowledge for communication
Theoretical Computer Science
Tolerating byzantine faults in transaction processing systems using commit barrier scheduling
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Decentralized access control in distributed file systems
ACM Computing Surveys (CSUR)
OPODIS '08 Proceedings of the 12th International Conference on Principles of Distributed Systems
Dynamic cost-efficient replication in data clouds
ACDC '09 Proceedings of the 1st workshop on Automated control for datacenters and clouds
A scalable middleware solution for advanced wide-area web services
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
GUESSTIMATE: a programming model for collaborative distributed systems
PLDI '10 Proceedings of the 2010 ACM SIGPLAN conference on Programming language design and implementation
A self-organized, fault-tolerant and scalable replication scheme for cloud storage
Proceedings of the 1st ACM symposium on Cloud computing
On consistency maintenance in service discovery
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Wayfinder: navigating and sharing information in a decentralized world
DBISP2P'04 Proceedings of the Second international conference on Databases, Information Systems, and Peer-to-Peer Computing
Consistency guarantees for recovery of service-oriented distributed processing
International Journal of Intelligent Information and Database Systems
Hi-index | 0.00 |
The Bayou architecture provides scalability, availability, extensibility, and adaptability features that address database storage needs of world-wide applications. In addition to discussing these features, this paper presents Bayou's mechanisms for permitting the replicas of a database to vary dynamically without global coordination. Key is the use of weak consistency replication among autonomous machines and strict adherence to the tenet that no operation should involve more than two machines.