Glossary

Vector Clock

Tracks causal ordering of events across replicas to detect concurrent updates.

1 min read·4 sections
Open the interactive version → diagrams, practice & more

Definition

Tracks causal ordering of events across replicas to detect concurrent updates.

How it works

Lets an AP store detect write conflicts that last-write-wins would silently lose.

Common questions

What is Vector Clock?

Tracks causal ordering of events across replicas to detect concurrent updates.

How does Vector Clock work?

Lets an AP store detect write conflicts that last-write-wins would silently lose.

What is Vector Clock used for in system design?

Lets an AP store detect write conflicts that last-write-wins would silently lose.

Part of Glossary on SystemLore — system design explained with 148 deep topics, interactive diagrams, and a build-it-yourself game. Build this one →