The Process Group Approach to Reliable Distributed Computing

Abstract

The difficulty of developing reliable distributed software is an impediment to applying distributed computing technology in many settings. Experience with the ISIS system suggests that a structured approach based on virtually synchronous process groups yields systems which are substantially easier to develop, fault tolerant, self managing. This paper reviews six years of research on ISIS, describing the model, the types of applications to which ISIS has been applied, and some of the reasoning that underlies a recent effort to redesign and reimplement ISIS as a much smaller, lightweight system.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1991
Accession Number
ADA238065

Entities

People

  • Ken Birman

Organizations

  • Cornell University

Tags

Communities of Interest

  • Sensors

DTIC Thesaurus Topics

  • Application Software
  • Communication Channels
  • Computer Networks
  • Computer Programming
  • Computer Science
  • Computers
  • Damage Detection
  • Data Transmission
  • Detection
  • Distributed Computing
  • Fault Tolerance
  • Group Processes (Social Psychology)
  • Lisp Programming Language
  • Local Area Networks
  • Monitoring
  • Operating Systems
  • Reliability

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Fault Tolerant Diagnosis of Black and White Balloon Isolation Tests Using ¥.
  • Software Engineering.