~/talk

What We’ve Learned Building a Multi-Region DBaaS on Kubernetes

Talkat Virtual Rejekts 2020 · 2020-04-01..05-18· [kubernetes, databases]
links:none on file
slides:none on file

Cockroach Cloud runs a global DBaaS on Kubernetes, with 70 production clusters since November, using one k8s cluster per customer and statefulsets plus persistent volumes for data durability. Multi‑region node‑to‑node networking is solved with DNS chaining: exposing kube DNS via service type load balancers and proxying lookups across regions. Automation calls cloud APIs for AWS and GKE node pools. Notable bug: PVs land in wrong zones due to wait for first consumer unset and a race when scaling.

AI-written summary · about

  1. 0:00Start
  2. 3:41What is Cockroach DB
  3. 4:17CockroachDB Architecture
  4. 10:21Rolling updates
  5. 11:49Bug with scaling
  6. 13:50Kes networking
  7. 14:21CoockroachCloud multi-region networking
~/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.