Global States of a Distributed System

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 distri...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on software engineering Vol. SE-8; no. 3; pp. 198 - 202
Main Authors Fischer, M.J., Griffeth, N.D., Lynch, N.A.
Format Journal Article
LanguageEnglish
Published New York IEEE 01.05.1982
IEEE Computer Society
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0098-5589
1939-3520
DOI:10.1109/TSE.1982.235418