Spanner - Google's Distributed Database
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
Explore Google's planet-scale distributed database, Spanner, in this 41-minute conference talk from Strange Loop 2013. Dive into the system's architecture, which partitions and replicates data across thousands of servers while offering features typical of traditional databases, including transactions, a familiar row/column data model, and SQL query support. Discover how Spanner leverages GPS and atomic clocks to provide innovative capabilities such as lock-free strong reads and globally consistent snapshots. Led by Sebastian Kanthak, a Google software engineer heading the paxos & concurrency team, gain insights into the intricacies of replication, transactions, and concurrency modes in this groundbreaking distributed database system.
Syllabus
"Spanner - Google's Distributed Database" by Sebastian Kanthak (2013)
Taught by
Strange Loop Conference
Tags
Related Courses
Creating and Administering Google Cloud Spanner InstancesPluralsight Architectural Patterns of Resilient Distributed Systems
Strange Loop Conference via YouTube Microsecond Consensus for Microsecond Applications
USENIX via YouTube HTMFS - Strong Consistency Comes for Free with Hardware Transactional Memory in Persistent Memory File Systems
USENIX via YouTube UniStore - A Fault-Tolerant Marriage of Causal and Strong Consistency
USENIX via YouTube