This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th IEEE Symposium on Reliable Distributed Systems
Enforcing Determinism for the Consistent Replication of Multithreaded CORBA Applications
Lausanne, Switzerland
October 18-October 21
ISBN: 0-7695-0290-3
P. Narasimhan, University of California at Santa Barbara
L.E. Moser, University of California at Santa Barbara
P.M. Melliar-Smith, University of California at Santa Barbara
In CORBA-based applications that depend on object replication for fault tolerance, inconsistencies in the states of the replicas of an object can arise when concurrent threads within those replicas perform updates in different orders. By imposing a single logical thread of control on every replicated multithreaded CORBA client or server object, and by providing deterministic scheduling of threads and operations across the replicas of each object, the Eternal system achieves consistent object replication. The Eternal system does this transparently, with no modification to the application, the ORB, or the concurrency model employed by the ORB.
Citation:
P. Narasimhan, L.E. Moser, P.M. Melliar-Smith, "Enforcing Determinism for the Consistent Replication of Multithreaded CORBA Applications," srds, pp.263, 18th IEEE Symposium on Reliable Distributed Systems, 1999
Usage of this product signifies your acceptance of the Terms of Use.