Camelot and Avalon: a distributed transaction facility
Camelot and Avalon: a distributed transaction facility
Replication and fault-tolerance in the ISIS system
Proceedings of the tenth ACM symposium on Operating systems principles
Guardians and Actions: Linguistic Support for Robust, Distributed Programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Ensuring Data Security and Integrity with a Fast Stable Storage
Proceedings of the Fourth International Conference on Data Engineering
Hi-index | 0.00 |
The purpose of this note is to propose a model for building fault tolerant systems. We present an approach based on the object paradigm. To ensure system consistency in the event of failure we provide two basic mechamisms, the persistent state of an object and the recovery unit. Methods are called within recovery units. To define global checkpoints, we build dynamic distributed atomic actions from dependencies between recovery units. One implementation of this model is then briefly presented.