A recoverable object store
Strom, R.E.; Yemini, S.A.; Bacon, D.F.
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Volume 2, Issue , 5-8 Jan 1988 Page(s):215 - 221
Digital Object Identifier 10.1109/HICSS.1988.11808
Summary: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
View citation and abstract |