SYSTEM-LEVEL PRIMITIVES FOR FAULT-TOLERANT DISTRIBUTED COMPUTING.

Anand R Tripathi, Jonathan Silverman

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.

Original languageEnglish (US)
Title of host publicationDigest of Papers - FTCS (Fault-Tolerant Computing Symposium)
PublisherIEEE
Pages56-61
Number of pages6
ISBN (Print)0818607033
StatePublished - Jan 1 1986

Fingerprint Dive into the research topics of 'SYSTEM-LEVEL PRIMITIVES FOR FAULT-TOLERANT DISTRIBUTED COMPUTING.'. Together they form a unique fingerprint.

Cite this