A Survey of Logging Uses

Michel Ruffin · 1994

Logging is ubiquitous in fault-tolerant systems and its use is growing in recent research. Logs are used for many purposes: keeping histories, security, concurrency control, failure recovery, update atomicity, fast physical writes, etc. This paper surveys the uses of logging and points out the commonalities and differences of clients' needs. It aims to provide the user and the designer of a log system with a global vision of logging. Key words and phrases: Logging, record, audit, undo, redo, transaction, recovery, atomicity, write speed, debugging, garbage collection.

Read the paper · More papers on PaperTik