[{"data":1,"prerenderedAt":17},["ShallowReactive",2],{"tag-list-en-haproxy":3},[4],{"title":5,"description":6,"tags":7,"path":14,"date":15,"img":16},"Setting Up a PostgreSQL HA Cluster with Patroni and etcd","How to build a PostgreSQL high-availability cluster with automatic failover using Patroni, etcd, HAProxy and Keepalived. Learn the architecture, prerequisites, and step-by-step deployment so any node failure is handled with zero app changes.",[8,9,10,11,12,13],"PostgreSQL","High-Availability","Patroni","etcd","HAProxy","Keepalived","\u002Fdatabases\u002Fpostgres\u002Fsetup-postgres-ha-cluster","2026-06-25",null,1783419618323]