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 :
بازگشت