Spanner is Google's planet-scale distributed database. Spanner partitions and replicates data across thousands of servers. Nevertheless, it provides many features known from traditional databases such as transactions over arbitrary data, a familiar row/column based data model, and support for SQL queries.
After a short overview of the system, this talk will dive into the details of how Spanner relies on GPS and atomic clocks to provide two of its most innovative features: Lock-free strong (current) reads and global snapshots that are consistent with external events.
Sebastian Kanthak
Google
Sebastian is a software engineer at Google working on Spanner, Google's planet-scale distributed database. He leads the paxos & concurrency team that deals with replication, transactions, and other concurrency modes.
Recorded at Strange Loop conference (https://thestrangeloop.com) in St. Louis, MO, Oct 2013.
Watch video "Spanner - Google's Distributed Database" by Sebastian Kanthak (2013) online without registration, duration hours minute second in high quality. This video was added by user Strange Loop Conference 26 February 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 5,730 once and liked it like people.