Unreliable failure detectors for reliable distributed systems
Journal of the ACM (JACM)
From group communication to transactions in distributed systems
Communications of the ACM
Replication management using the state-machine approach
Distributed systems (2nd Ed.)
Replication and fault-tolerance in the ISIS system
Proceedings of the tenth ACM symposium on Operating systems principles
JavaSpaces Principles, Patterns, and Practice
JavaSpaces Principles, Patterns, and Practice
Computer
Scalable Replication in Database Clusters
DISC '00 Proceedings of the 14th International Conference on Distributed Computing
Exploiting Atomic Broadcast in Replicated Databases
Euro-Par '98 Proceedings of the 4th International Euro-Par Conference on Parallel Processing
Transaction Model vs. Virtual Synchrony Model: Bridging the Gap
Selected Papers from the International Workshop on Theory and Practice in Distributed Systems
Building Adaptive Systems Using Ensemble
Building Adaptive Systems Using Ensemble
Hi-index | 0.00 |
This paper considers active replication of distributed objects over CORBA and Java RMI. It describes a replication model and tools whose main purpose is the simplification of the design and implementation of applications with replicated components that intercommunicate to collaborate on a task or to maintain their consistency with client requests. The starting point of this work is Sensei, a group communications system that supports the replication of components as groups of objects working under a virtual synchronous model. It describes the requirements to support the component abstraction, as a key concept to facilitate the development of fault tolerant applications. This model is compared with the replication model defined by OMG for a fault tolerant service in CORBA.