Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely:  modify the Sun JDK1.2 to provide transparent faulttolerance for many Java applications using a primarybackup architecture.  identify the sources of nondeterminism in the JVM (including asynchronous exceptions, multi-threaded access to shared data, and the nondeterminism present at the native method interface) and guarantee that primary and backup handle them identically.  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.
['Jeff Napper', 'Lorenzo Alvisi', 'Harrick M. Vin']
I am writing a research paper on a idea A fault-tolerant java virtual machine
[{"from": "human", "value": "I am writing a research paper on a idea A fault-tolerant java virtual machine"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely:  modify the Sun JDK1.2 to provide transparent faulttolerance for many Java applications using a primarybackup architecture.  identify the sources of nondeterminism in the JVM (including asynchronous exceptions, multi-threaded access to shared data, and the nondeterminism present at the native method interface) and guarantee that primary and backup handle them identically.  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."}]