IEEE Transactions on Parallel and Distributed Systems · 1997 · 30 citations · 22 references
ComputingComputer ScienceComputer SystemsDistributed SystemsFault-tolerant ComputingFault-tolerant SystemsReliable Distributed SystemsReliable System DesignRollback RecoveryCommunication Overhead ReductionCorrectness ProofsCrash RecoveryCrash Recovery ProtocolsDistributed Fault RecoveryDistributed RecoveryDistributed Rollback RecoveryRollback
We present an optimistic crash recovery technique without any communication overhead during normal operations of the distributed system. Our technique does not append any information to the application messages, it does not suffer from the domino effect, and each processor rolls back at most once during recovery. We present three distributed rollback algorithms, their complexities, and correctness proofs. Their performances are measured through extensive simulations.
22
K. Mani Chandy, Leslie Lamport · ACM Transactions on Computer Systems · 1985 · 2.4K citations · Full text
System structure for software fault tolerance
Brian Randell · ACM SIGPLAN Notices · 1975 · 1.5K citations · Full text
System structure for software fault tolerance
Brian Randell · IEEE Transactions on Software Engineering · 1975 · 1.1K citations