~/talk

Google Cloud Spanner: Going global with relational database

Talkat GDG DevFest Ukraine 2017 · 2017-10-13..10-14· [databases]
links:none on file
slides:none on file

Cloud Spanner is a fully managed relational DB that provides synchronous replication across three availability zones, automatic splits and rebalancing of key ranges, and online scaling of logical nodes with no downtime. It uses Google’s true time (atomic clock + GPS) to give globally consistent timestamps, supports SQL2011 for reads while writes use client libraries, and recommends one node ≈ 10k reads / 2k writes / 2 TB (production → 3 nodes). Demo shows console UI, monitoring, and Quizlet tests show Spanner keeps latency stable as load grows while MySQL latency spikes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:50Why Cloud Spanner exists
  3. 8:39How Spanner works
  4. 16:27Query execution in Spanner
  5. 23:11Schema design best practices
  6. 26:23When to use Cloud Spanner
  7. 29:17Cloud Spanner demo
  8. 35:03Summary and next steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.