2002 · 97 citations · 14 references
AvailabilityEngineeringComputer ArchitectureFault ToleranceFault-tolerant MessagingProcessor ArchitectureHardware SystemsExtra Performance ArchitectureHigh-performance ArchitectureSystems EngineeringParallel ComputingComputer EngineeringDistributed SystemsComputer ScienceDistributed ComputingReplicate DivergenceParallel ProgrammingReal-time SystemsPerformance PortabilityAsynchronous SystemsSystem Software
The design of an extra performance architecture for Delta-4, which explicitly supports the requirements of real-time systems with respect to throughput and response, is presented. The Delta-4 approach to fault tolerance is based on the replication of software components on distinct host computers using a range of different replication strategies. The problems of replicate divergence are discussed, and a solution based on message selection and preemption synchronization messages is proposed. A description of the ongoing implementation of such a system within the overall Delta-4 framework is included.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
14
Implementing remote procedure calls
Andrew Birrell, Bruce Jay Nelson · ACM Transactions on Computer Systems · 1984 · 1.8K citations · Full text
Richard D. Schlichting, Fred B. Schneider · ACM Transactions on Computer Systems · 1983 · 767 citations · Full text
A message system supporting fault tolerance
Anita Borg, Jim Baumbach, Sam Glazer · ACM SIGOPS Operating Systems Review · 1983 · 245 citations · Full text
Engineering, Failover, Verification +18