This report describes a Fault Tolerant Object Replication Algorithm. The algorithm (protocol) uses Master/Slave configuration for replica consistency and fault tolerance. The novelty of this protocol is that, it is specified and implemented using only Remote Procedure Calls (RPCs). Lower layer (level) message passing mechanism is not used (which is usually difficult to implement and not easily portable on heterogeneous systems). To our knowledge this is the first protocol that is specified in terms of RPC only. This makes the implementation of the protocol very simple. Also the implementation is portable on heterogeneous systems which support a common RPC mechanism (like the DCE RPC). Another interesting feature of this protocol is that it ...
In a distributed system, Remote Procedure Calls (RPCs) enable clients to invoke services offered by ...
Computing systems are more and more intensively used in our society. Hence, more and more real-life ...
Abstract: Shows how reflection and object-oriented programming can be used to ease the implementatio...
iAbstract This thesis discusses replication of non–deterministic objects in distributed systems to a...
Remote Procedure Call (RPC) is the most popular model to facilitate the building of distributed prog...
This paper presents a new technique for efficiently controlling replicas in distributed systems. Con...
Abstract. This paper describes a novel approach to fault-tolerance in distributed object-based syste...
Using object-based middleware infrastructures is popular for the development of services in distribu...
The concept of object can be employed to achieve tolerance to hardware faults in distributed systems...
Replication is a key mechanism for developing fault-tolerant and highly available applications. In t...
CORBA is an OMG standard of open object-oriented (OO) distributed systems. Distributed applications ...
Abstract. We introduce FTRepMI, a simple fault-tolerant protocol for providing sequential consistenc...
[[abstract]]With the development of Internet, distributed systems and object-oriented technology, ob...
Reliability and availability are very important trends in the development process of distributed sy...
In a distributed system, Remote Procedure Calls (RPCs) enable clients to invoke services offered by ...
In a distributed system, Remote Procedure Calls (RPCs) enable clients to invoke services offered by ...
Computing systems are more and more intensively used in our society. Hence, more and more real-life ...
Abstract: Shows how reflection and object-oriented programming can be used to ease the implementatio...
iAbstract This thesis discusses replication of non–deterministic objects in distributed systems to a...
Remote Procedure Call (RPC) is the most popular model to facilitate the building of distributed prog...
This paper presents a new technique for efficiently controlling replicas in distributed systems. Con...
Abstract. This paper describes a novel approach to fault-tolerance in distributed object-based syste...
Using object-based middleware infrastructures is popular for the development of services in distribu...
The concept of object can be employed to achieve tolerance to hardware faults in distributed systems...
Replication is a key mechanism for developing fault-tolerant and highly available applications. In t...
CORBA is an OMG standard of open object-oriented (OO) distributed systems. Distributed applications ...
Abstract. We introduce FTRepMI, a simple fault-tolerant protocol for providing sequential consistenc...
[[abstract]]With the development of Internet, distributed systems and object-oriented technology, ob...
Reliability and availability are very important trends in the development process of distributed sy...
In a distributed system, Remote Procedure Calls (RPCs) enable clients to invoke services offered by ...
In a distributed system, Remote Procedure Calls (RPCs) enable clients to invoke services offered by ...
Computing systems are more and more intensively used in our society. Hence, more and more real-life ...
Abstract: Shows how reflection and object-oriented programming can be used to ease the implementatio...