Proceedings of IEEE 27th International Symposium on Fault Tolerant Computing
DOI: 10.1109/ftcs.1997.614103
|View full text |Cite
|
Sign up to set email alerts
|

Integrating checkpointing with transaction processing

Abstract: M a n y industrial applications consist of different components that were designed and implemented separately. Software reuse and component software architecture often dictate this style of building applications out of existing modules. In such a n application, some modules m a y use databases t o store critical data, while other components m a y use regular files or volatile m e m o r y either by design or t o improve performance. Therefore, global coordination is necessary f o r maintaining data consistency … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
2
0

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 14 publications
(4 citation statements)
references
References 6 publications
0
2
0
Order By: Relevance
“…Different Operation System means different implementation; we concern the implementation under the WinNT systems. We implemented checkpointing and process migrating technology in Sodnci based on existing works [2,3,5,6,7].…”
Section: New Trends and Applications Of Computer-aided Materials And ...mentioning
confidence: 99%
“…Different Operation System means different implementation; we concern the implementation under the WinNT systems. We implemented checkpointing and process migrating technology in Sodnci based on existing works [2,3,5,6,7].…”
Section: New Trends and Applications Of Computer-aided Materials And ...mentioning
confidence: 99%
“…The collaborative sessions can be very long in duration, and therefore, some sort of fault-tolerance mechanism is required for minimizing the effect of transient faults. Checkpointing has been used as a fault-tolerance mechanism with long-lived transactions [26], and we follow a similar approach. The server runs several independent tasks concurrently, and therefore the selective schemes are well suited for use with this application.…”
Section: A Client-server Applicationmentioning
confidence: 99%
“…For example, checkpointing a computation or a database can help applications be more fault tolerant by enabling graceful recovery from hardware and software failth-es [4,10]. Researchers in distributed computing save and restore computation snapshots to transfer partially completed computations to computers with free resources without wasting already completed parts of the computations [1].…”
Section: Introductionmentioning
confidence: 99%