loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2003 International Conference on Dependable Systems and Networks (DSN'03)
A Fault-Tolerant Java Virtual Machine
San Francisco, California
June 22-June 25
ISBN: 0-7695-1952-0
Jeff Napper, University of Texas at Austin
Lorenzo Alvisi, University of Texas at Austin
Harrick Vin, University of Texas at Austin
We modify the Sun JDK1.2 to provide transparent fault-tolerance for many Java applications using a primary-backup architecture. We identify the sources of non-determinism in the JVM (including asynchronous exceptions, multi-threaded access to shared data, and the non-determinism present at the native method interface) and guarantee that primary and backup handle them identically. We analyze the overhead introduced in our system by each of these sources of non-determinism and compare the performance of different techniques for handling multithreading.
Citation:
Jeff Napper, Lorenzo Alvisi, Harrick Vin, "A Fault-Tolerant Java Virtual Machine," dsn, pp.425, 2003 International Conference on Dependable Systems and Networks (DSN'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.