skip to main content
10.1145/506378.506423acmconferencesArticle/Chapter ViewAbstractPublication PagesewConference Proceedingsconference-collections
Article
Free Access

Causality in distributed systems

Authors Info & Claims
Published:21 September 1992Publication History

ABSTRACT

Understanding distributed computations and mastering their complexity strongly depends on our ability to observe and to analyze their causal structure. In this paper, we briefly introduce the notion of causality in distributed, asynchronous systems, and demonstrate the importance of this concept by analyzing its impact on the problem of global predicate detection.

References

  1. K. Birman and T. Joseph. "Exploiting Virtual Synchrony in Distributed Systems". Operating Systems Review, Vol. 22, No. 1, pp. 123-138, Dec. 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. K. Birman, A. Schiper, and P. Stephenson. "Lightweight Causal and Atomic Group Multicast". ACM Transactions on Computer Systems, Vol. 9, No. 3, pp. 272-314, Aug. 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. K.M. Chandy and L. Lamport. "Distributed Snapshots: Determining Global States of Distributed Systems". ACM Transactions on Computer Systems, Vol. 3, No. 1, pp. 63-75. Feb. 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. B. Charron-Bost. "Concerning the Size of Logical Clocks in Distributed Systems". Information Processing Letters. 39, pp. 11-16, Juli 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. B. Charron-Bost, C. Delporte-Gallet, and H. Fauconnier. "Local and Temporal Predicates in Distributed Systems". Report in preparation, LITP, IBP, Universite Paris 7, Paris, France, April 1992.Google ScholarGoogle Scholar
  6. R. Cooper and K. Marzullo. "Consistent Detection of Global Predicates". Proc. ACM/ONR Workshop on Parallel and Distributed Debugging, Santa Cruz, California, pp. 163-173, May 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. L. Lamport. "Time, Clocks, and the Ordering of Events in a Distributed System". Communications of the ACM, Vol. 21, No. 7, pp. 558-565, July 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. T.J. LeBlanc and J.M. Mellor-Crummey. "Debugging Parallel Programs with Instant Replay". IEEE Transactions on Computers, Vol. 36, No. 4, pp. 471-482, April 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. C.E. McDowell and D.P. Helmbold. "Debugging Concurrent Programs". ACM Computing Surveys, Vol. 21, No. 4, pp. 593-622, Dec. 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Schwarz and F. Mattern. "Detecting Causal Relationships in Distributed Computations: In Search of the Holy Grail". Report No. 215/91, Department of Computer Science, University of Kaiserslautern, Germany, Nov. 1991.Google ScholarGoogle Scholar
  1. Causality in distributed systems

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      EW 5: Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring
      September 1992
      315 pages
      ISBN:9781450373401
      DOI:10.1145/506378

      Copyright © 1992 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 21 September 1992

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate37of37submissions,100%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader