Using Time Instead of Timeout for Fault-Tolerant Distributed Systems.

Leslie Lamport · ACM Transactions on Programming Languages and Systems · 1984

A general method is described for implementing a distributed system with any desired degree of faulttolerance.Instead of relying upon explicit timeouts, processes execute a simple clock-driven algorithm.Reliable clock synchronization and a solution to the Byzantine Generals Problem are assumed.

Read the paper · More papers on PaperTik