~/talk

Provisioning the Distributed Database TiDB on Kubernetes

Talkat KubeCon + CloudNativeCon China 2018 · 2018-11-13..11-15· [databases]
links:none on file
slides:none on file

TiDB is a distributed SQL database with three core components (PD metadata store, TiKV storage using RocksDB+Raft, and a MySQL‑compatible SQL layer) and is provisioned on Kubernetes via a custom operator and Helm charts. The implementation adds support for local persistent volumes (local SSDs), multi‑tenant cluster management, automated failover and rolling upgrades, and a scheduler extender that enforces topology and virtual‑resource reservations to avoid pending pods. Deployed clusters with 3+ replicas run successfully in production and handle scaling and failover.

AI-written summary · about

  1. 0:00Intro
  2. 1:09TIDB architecture
  3. 4:06TIDB ecosystem
  4. 7:49Cloud-Native applications
  5. 9:06Kubernetes: standard platform
  6. 11:11Kubernetes: powerful extensibility
  7. 13:13Features
  8. 16:21How we manage state
  9. 19:00Custom controller
  10. 25:39How we schedule stateful app
~/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.