Truetime - PowerPoint PPT Presentation


Distributed Transactions in Spanner: Insights and Mechanisms

Spanner, a strictly serializable system, leverages TrueTime for timestamping to enforce the invariant between transactions. It ensures efficient read-only transactions and multi-shard transactions. Mechanisms like 2PL, 2PC, and (Multi)Paxos contribute to Spanner's fault tolerance and scalability. Le

0 views • 21 slides


Spanner Database Overview

Spanner is a globally distributed database system that offers configurable control, consistent commit timestamps, external consistency, and TrueTime API for handling distributed data. It uses a transaction model with two-phase locking and lock-free reads, providing globally sortable timestamps. The

0 views • 19 slides