Exploiting virtual synchrony in distributed systems

  title={Exploiting virtual synchrony in distributed systems},
  author={K. Birman and T. Joseph},
  booktitle={SOSP '87},
  • K. Birman, T. Joseph
  • Published in SOSP '87 1987
  • Computer Science
  • We describe applications of a virtually synchronous environment for distributed programming, which underlies a collection of distributed programming tools in the ISIS2 system. A virtually synchronous environment allows processes to be structured into process groups, and makes events like broadcasts to the group as an entity, group membership changes, and even migration of an activity from one place to another appear to occur instantaneously — in other words, synchronously. A major advantage to… CONTINUE READING
    805 Citations

    Figures, Tables, and Topics from this paper

    Exploiting replication in distributed systems
    • 65
    • PDF
    Overcoming Failures in a Distributed System
    • 2
    Pattern-Based Composition and Analysis of Virtually Synchronized Real-Time Distributed Systems
    • 17
    Process Membership in Asynchronous Environments
    • 42
    • PDF
    Integrating Runtime Consistency Models for Distributed Computing
    • K. Birman
    • Computer Science
    • J. Parallel Distributed Comput.
    • 1994
    • 16
    An Analysis of a Virtually Synchronous Protocol
    • 1
    • Highly Influenced
    • PDF