~/talk

One VTOrc To Rule Them All – High Availability In a Distributed Database System

Talkat KubeCon + CloudNativeCon North America 2022 · on Thursday, 2022-10-27· at 11:00· 250 ABC· [databases]
links:none on file
name:Manan
links:none on file
slides:none on file

Vitess cluster management service VTOrc is a replacement orchestrator that is GA in Vitess 15 and already runs in production at PlanetScale, performing automated failure detection and both planned and unplanned failovers. It uses the topology server (etcd/zookeeper/consul), enforces configurable durability policies (semi‑sync acks, cross‑cell rules), and demoed a 4‑replica keyspace where VTOrc promotes secondaries, refuses unsafe promotions (avoiding split‑brain), and requires quorum intersection via the tunable M parameter.

AI-written summary · about

  1. 0:00Vitess overview
  2. 1:54Architecture and VTArc
  3. 3:18VTArc mission and design
  4. 5:58Consensus and design goals
  5. 8:27Leader election process
  6. 12:39Durability policies
  7. 14:47Quorums and safety
  8. 17:37Demonstrations
  9. 24:52Implementing custom policies
  10. 26:34Q&A session
~/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.