High reliability, but very high overhead. Changed to a system using a mix of incremental dumping, full checkpointing, and salvage programs. Use of buffers is dangerous for consistency. Recovery among interacting processes is hard. You can either prevent the interaction or synchronize with respect to recovery.
Error detection is difficult, and can be costly.
Relevance Recovery from failure is a critical factor in databases. This paper surveys the methods that we in use at the time for data recovery. This paper contained excess verbosity. This paper could and should have been shorter and more concise than it was. The examples especially could have been clearer and less involved.