CNPG Recipe 13 - Configuring PostgreSQL Synchronous Replication
CloudNativePG 1.24 introduces a highly customisable approach to managing
PostgreSQL synchronous replication through the new .spec.postgresql.synchronous
stanza. In this article, I’ll guide you through configuring synchronous
replication within a single Kubernetes cluster and across multiple clusters.
I’ll explore quorum-based and priority-based replication methods, highlighting
their benefits and trade-offs. Additionally, I’ll explain how to adjust the
synchronous_commit
setting to strike the right balance between data
durability and performance.