Code Ape Tech Column
Feb 19, 2021 · Databases
Understanding Timestamps in Distributed Transactions: TSO, TrueTime, Lamport Clock, and HLC
This article explains the role of timestamps in distributed transaction processing, comparing implementations such as MVCC‑based TSO, Google’s TrueTime, Lamport logical clocks, and Hybrid Logical Clocks, and discusses their impact on linearizability, consistency guarantees, and practical designs like TiDB Async Commit.
HLCMVCCTSO
0 likes · 14 min read