~/talk

Stop Worrying and Keep Querying, Using Automated Multi-Region Disaster Recovery

Talkat Data on Kubernetes Day North America 2023 · on Monday, 2023-11-06· at 14:40· W471ab, McCormick Place· [kubernetes]
links:none on file
links:none on file
slides:none on file

Automated orchestration uses Percona Operator for PostgreSQL and a multi-cluster control plane (Elotl Nova) to duplicate manifests across regions, wire the same S3/TLS secrets, and keep standby replicas in sync via streaming or WAL shipping. Failure detection hooks into monitoring, a failover controller runs a user-provided job that flips the standby to primary and reconfigures HAProxy, and a recorded demo with three AWS clusters shows a brief client glitch then seamless recovery — automation cuts manual steps and shortens RTO.

AI-written summary · about

  1. 0:00Multi-region disaster recovery intro
  2. 1:02Why DR matters for databases
  3. 2:45Postgres operators basics
  4. 4:11DR options with Postgres operators
  5. 6:17Challenges in automated failover
  6. 7:41Myths about DR automation
  7. 8:46Introducing multi-cluster control plane
  8. 10:08What is a multi-cluster control plane
  9. 11:34Scheduling workloads across clusters
  10. 13:00Spread scheduling for DR and HA
  11. 14:24Disaster recovery workflow stages
  12. 16:12Failure detection and failover flexibility
  13. 17:35DR orchestration architecture
  14. 18:18Live demo setup
  15. 21:55Deploying Percona operator
  16. 22:38Configuring standby and primary
  17. 23:21Simulating region failure
  18. 24:45Automated failover demo
  19. 25:29Key takeaways and future work
  20. 26:12Resources and closing
  21. 26:32Q&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.