• DocumentCode
    753335
  • Title

    Global States of a Distributed System

  • Author

    Fischer, Michael J. ; Griffeth, Nancy D. ; Lynch, Nancy A.

  • Author_Institution
    Department of Computer Science, Yale university
  • Issue
    3
  • fYear
    1982
  • fDate
    5/1/1982 12:00:00 AM
  • Firstpage
    198
  • Lastpage
    202
  • Abstract
    A global state of a distributed transaction system is consistent if no transactions are in progress. A global checkpoint is a transaction which must view a globally consistent system state for correct operation. We present an algorithm for adding global checkpoint transactions to an arbitrary distributed transaction system. The algorithm is nonintrusive in the sense that checkpoint transactions do not interfere with ordinary transactions in progress; however, the checkpoint transactions still produce meaningful results.
  • Keywords
    Checkpoint; consistency; distributed system; global state; transaction; Banking; Computer errors; Computer science; Concurrency control; Control systems; Database systems; Interleaved codes; Operating systems; Software systems; Transaction databases; Checkpoint; consistency; distributed system; global state; transaction;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1982.235418
  • Filename
    1702936