Time, clocks, and the ordering of events in a distributed system (1978)

by Leslie Lamport
Venue:Communications of the ACM