Spanner’s Concurrency Control

  • Dahlia Malkhi ,
  • Jean-Philippe Martin

MSR-TR-2013-36 |

ACM SIGACT News, Distributed Computing Column 51

The Spanner project reports that one can build practical large-scale systems that combine strong semantics with geo-distribution. In this review manuscript, we provide insight on how Spanner’s concurrency control provides both read-only transactions which avoid locking data, and strong consistency.