~/talk

The Immortal Postgres Web

links:none on file
slides:none on file

Shows how to build a massively resilient Postgres web stack using HAProxy, Patroni, and ZooKeeper wired together: Patroni exposes a REST health port, ZooKeeper provides quorum for leader election, HAProxy routes traffic to the active primary and round‑robins reads to replicas. Demonstrates dynamic templating of HAProxy from the KV store so clusters auto‑register, uses PG‑rewind for rejoin, and yields automatic failover in seconds — with the caveat that high‑frequency, microsecond‑safe block‑level replication (e.g., DRBD) may be required for some financial workloads.

AI-written summary · about

  1. 0:00Intro
  2. 2:11Who is This Guy?!
  3. 3:43What isn't High Availability?
  4. 6:28Bits and Pieces
  5. 10:08Ridiculous HA
  6. 12:32Enter Sandman Governor
  7. 13:57Ch-Ch-Changes
  8. 18:08Out with the Governor!
  9. 18:51Key Differences and Enhancements
  10. 20:28It's Complicated
  11. 22:29Zookeeper Differences
  12. 23:34Component Summary
  13. 23:51Layering Up
  14. 25:16Initial Proxy Pool: HAProxy
  15. 28:54Getting Fancy
  16. 30:40Handy Horizontal Horizons
  17. 32:46Ceaseless Entertainment
  18. 35:51Sharing the Load
  19. 37:38Hiding the Seams
  20. 41:04Questions?
~/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.