Vector clock
Per-nod-räknare-vektor som spårar logisk tid i distribuerade system — låter dig avgöra om en händelse hände före, efter eller parallellt med en annan.
Fidge & Mattern (1988). Varje nod håller en räknare; vid lokal händelse bumpar nodens egen counter, vid mottagning av meddelande max:as varje element. Två klockor A < B om varje element i A ≤ B och minst ett är strikt mindre. Concurrent annars.
Driver Dynamo, Riak, CouchDB, Voldemort. Trade-off: vektorerna växer linjärt med antal noder — i Dynamo-skala har det orsakat operationsproblem och alternativ (TrueTime, hybrid logical clocks) har vuxit fram.