Lamporttider
Lamporttider, or Lamport timestamps, are a method for assigning a logical time to events in a distributed system without relying on synchronized physical clocks. Introduced by Leslie Lamport in 1978, they provide a way to establish a causal order of events that occur across processes communicating by message passing.
How they work: each process maintains a local counter. The counter is incremented for every local event.
Properties and limitations: Lamport timestamps provide a partial order of events that is consistent with causality
Applications: they are used to order events in distributed databases, debugging and monitoring distributed systems, coordinating
History and relation: Lamport clocks influenced later work on distributed causality, including vector clocks by Fidge