1983 · 158 citations · 2 references
ComputingComputer EngineeringComputer ScienceFault ToleranceFault-tolerant ComputingFault-tolerant SystemsFault Tolerance DesignFault-tolerant CommunicationHardware Fault ToleranceReliable Distributed SystemsReliable System DesignSoftware Fault ToleranceFault Tolerance ArchitectureFault Tolerant ArchitecturesFault-tolerant Backup DesignInterprocess Communication ProtocolsRedundant CommunicationReliable Message DeliverySoftware ReliabilityUnreliable Message Delivery
A simple and general design uses message-based communication to provide software tolerance of single-point hardware failures. By delivering all interprocess messages to inactive backups for both the sender and the destination, both backups are kept in a state in which they can take over for their primaries.
2
Dennis M. Ritchie, Ken Thompson · ACM SIGOPS Operating Systems Review · 1973 · 95 citations · Full text
Process backup in producer-consumer systems
David L. Russell · 1977 · 15 citations · Full text