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
Link To Document