diff --git a/advocacy_docs/supported-open-source/patroni/index.mdx b/advocacy_docs/supported-open-source/patroni/index.mdx index e789b3de5b0..b0d5858b3aa 100644 --- a/advocacy_docs/supported-open-source/patroni/index.mdx +++ b/advocacy_docs/supported-open-source/patroni/index.mdx @@ -48,6 +48,8 @@ Install Patroni on the Postgres nodes. The [latest release](https://patroni.read Etcd is a strongly consistent, distributed key-value store. It provides a reliable way to store data that a distributed system or cluster of machines needs to access. +We strongly suggest using Etcd to avoid data loss in case of split-brain. + For more information, see the [etcd documentation](https://etcd.io/docs/). !!! Note @@ -69,8 +71,6 @@ To avoid split-brain situations, Patroni supports [watchdog](https://patroni.rea Instead of connecting directly to the database server, you can set up HAProxy so the application connects to the proxy instead. The proxy then forwards the request to Postgres. When you use HAProxy for this purpose, you can route read-only requests to one or more replicas for load balancing. -We strongly suggest using HAProxy to avoid data loss in case of split-brain. - You can install HAProxy as an independent server, but you can also install it on the application server or the database server. !!! Note