A widely used computational model for constructing fault-tolerant distributed applications employs atomic transactions for controlling operations on persistent objects. There has been considerable work on data replication techniques for increasing the availability of persistent data that is manipulated under the control of transactions. Process groups with ordered group communications has also emerged as a model for building available distributed applications. High service availability can be achieved by replicating the service state on multiple processes managed by a group communication infrastructure. These two models are often seen as rivals. This paper explores the role of these models in building fault-tolerant distributed applications...
Distributed software systems are the basis for innovative applications (e.g. pervasive computing, te...
iAbstract This thesis discusses replication of non–deterministic objects in distributed systems to a...
A new approach is presented for handling partitionings in replicated distributed databases. Mechanis...
This work describes the design and implementation details of a reliable group communication mechanis...
This paper presents a new technique for efficiently controlling replicas in distributed systems. Con...
System availability is improved by the replication of data objects in a distributed database system....
The object-oriented approach to system structuring has found widespread acceptance among designers a...
This paper presents various aspects of reliability, availability and serviceability (RAS) systems as...
In recent years, the study of distributed systems has become an increasingly important focus of comp...
Serializability is the traditional consistency criterion when shared objects are accessed concurrent...
In the context of clients accessing a read/write shared object, persistency of a written value is a ...
Group communication is the basic infrastructure for implementing fault-tolerant replicated servers. ...
other processes in the group have acknowledged its receipt (we use the term "safe" for thi...
Distributed data services use redundancy to ensure data availability and survivability. Replication ...
IONS FOR RELIABLE DISTRIBUTED COMPUTING Reliable distributed systems are challenging to build becau...
Distributed software systems are the basis for innovative applications (e.g. pervasive computing, te...
iAbstract This thesis discusses replication of non–deterministic objects in distributed systems to a...
A new approach is presented for handling partitionings in replicated distributed databases. Mechanis...
This work describes the design and implementation details of a reliable group communication mechanis...
This paper presents a new technique for efficiently controlling replicas in distributed systems. Con...
System availability is improved by the replication of data objects in a distributed database system....
The object-oriented approach to system structuring has found widespread acceptance among designers a...
This paper presents various aspects of reliability, availability and serviceability (RAS) systems as...
In recent years, the study of distributed systems has become an increasingly important focus of comp...
Serializability is the traditional consistency criterion when shared objects are accessed concurrent...
In the context of clients accessing a read/write shared object, persistency of a written value is a ...
Group communication is the basic infrastructure for implementing fault-tolerant replicated servers. ...
other processes in the group have acknowledged its receipt (we use the term "safe" for thi...
Distributed data services use redundancy to ensure data availability and survivability. Replication ...
IONS FOR RELIABLE DISTRIBUTED COMPUTING Reliable distributed systems are challenging to build becau...
Distributed software systems are the basis for innovative applications (e.g. pervasive computing, te...
iAbstract This thesis discusses replication of non–deterministic objects in distributed systems to a...
A new approach is presented for handling partitionings in replicated distributed databases. Mechanis...