~/talk

Automating high availability MongoDB cluster deployment and management

slides:none on file

Flynn provisions and manages three-node replica set MongoDB clusters with an external state machine and service discovery, using discoverd with Raft to store cluster metadata and DNS leader records. Replication enforces a primary → sync → async chain, sets priorities/hidden flags so only the sync can be promoted, and expects clients to use majority read/write concerns. Known issues: MongoDB 3.2 can crash on rapid replica set config updates (workaround: sleep 5 seconds between changes). Data stored on ZFS, containers run via runc, CLI tunnels admin/backup commands.

AI-written summary · about

  1. 0:00Flynn and database automation
  2. 4:20Why databases are hard
  3. 8:13MongoDB clusters for safety
  4. 14:40Live demo of MongoDB appliance
  5. 19:41Flynn architecture and scaling
  6. 23:37Use cases and production readiness
  7. 27:09Future plans for sharding
  8. 31:15Q&A
~/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.