Vector Clocks Visualizer
Create events on multiple nodes and see whether one event happens-before another or they are concurrent.
Vector Clocks
Increment per-node counters on writes, then compare clocks to see happens-before vs concurrent (conflict) updates.
Clock X dominates Y if every entry ≥ and at least one >. Concurrent clocks mean a conflict that needs application-level resolution (think Dynamo / Riak).
Reading clocks
A < B if every entry in A ≤ B and at least one is strictly less. Otherwise if neither dominates, events are concurrent.
