A recoverable object store
- 6 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2, 215-221
- https://doi.org/10.1109/hicss.1988.11808
Abstract
A design is presented for the storage component of a self-recovering distributed operating system. This component consists of an object manager, which maintains objects on main memory and on the disk, and a recovery layer, which incorporates a collection of highly optimized algorithms based on optimistic recovery. With optimistic recovery it is possible for a machine (or collection of machines) to present a fault-free interface to programs running on it (or them), making all data appear to be persistent. The optimizations presented make it possible to do this at a cost no higher than that of transaction systems.Keywords
This publication has 4 references indexed in Scilit:
- Optimistic recovery in distributed systemsACM Transactions on Computer Systems, 1985
- Byzantine generals in actionACM Transactions on Computer Systems, 1984
- The Recovery Manager of the System R Database ManagerACM Computing Surveys, 1981
- Time, clocks, and the ordering of events in a distributed systemCommunications of the ACM, 1978