TY - GEN
T1 - SYSTEM-LEVEL PRIMITIVES FOR FAULT-TOLERANT DISTRIBUTED COMPUTING.
AU - Tripathi, Anand R
AU - Silverman, Jonathan
PY - 1986
Y1 - 1986
N2 - The kernel-level primitives of a distributed operating system, Zeus are described for building reliable, object-oriented, application systems. The interrelationships of different error recovery mechanisms are explored and integrated into an object-oriented design. This integration is based on achieving the following goals: error recovery that is free from the domino effect, no system-wide enforced policies for reliability, and policies and mechanisms used by a process for error recovery that are independent to those used by other processes in the system. This system implements the primitives in terms of distributed protocols which are transparent to the system users. Many of these primitives can be parameterized to change the implementation protocols. A distinguishing feature of this design is its flexibility in allowing convenient implementations of different degrees of reliability for different object types (and their operations) in the system.
AB - The kernel-level primitives of a distributed operating system, Zeus are described for building reliable, object-oriented, application systems. The interrelationships of different error recovery mechanisms are explored and integrated into an object-oriented design. This integration is based on achieving the following goals: error recovery that is free from the domino effect, no system-wide enforced policies for reliability, and policies and mechanisms used by a process for error recovery that are independent to those used by other processes in the system. This system implements the primitives in terms of distributed protocols which are transparent to the system users. Many of these primitives can be parameterized to change the implementation protocols. A distinguishing feature of this design is its flexibility in allowing convenient implementations of different degrees of reliability for different object types (and their operations) in the system.
UR - https://www.scopus.com/pages/publications/0022582768
UR - https://www.scopus.com/pages/publications/0022582768#tab=citedBy
M3 - Conference contribution
AN - SCOPUS:0022582768
SN - 0818607033
T3 - Digest of Papers - FTCS (Fault-Tolerant Computing Symposium)
SP - 56
EP - 61
BT - Digest of Papers - FTCS (Fault-Tolerant Computing Symposium)
PB - IEEE
ER -