YugabyteDB Cross-Tablet Transactions: Raft, HLC, and 2PC Design Boundaries
A cross-tablet transaction in YugabyteDB cannot commit on one disk. This architecture note explains how Raft groups, leaseholders, and a two-phase commit variant preserve atomicity, what to inspect with yb-admin, and when clock skew or hotspotting changes the design.