Multi-Region Replication & DR for Distributed Postgres in Azure Cosmos DB
summary
Explains how a single-node native Postgres becomes a distributed cluster by adding worker nodes and moving shards via online shard rebalancing with zero downtime, using coordinator and worker roles; describes synchronous cross-region read replicas (up to five replicas per region) that each have separate connection strings and configurable compute; details checking replication lag with Azure Monitor and that promoting a read replica to read/write is irreversible and takes minutes, enabling cross-region DR and region migration.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:32Distributed Postgres
- 1:54Single Node Postgres
- 2:11Single Node Postgres Features
- 3:35Transition from Single Node to Multi Node
- 4:30How Transition Works
- 5:45Real Replicas
- 6:58Nested Replicas
- 7:19Read Replicas
- 8:02Recap
- 8:22Outro
related talks
59mLearn Live: Model data for Azure Cosmos DB for PostgreSQL
28mHA and DR at a glance with Azure Database for PostgreSQL
22mCloud-Native Apps, recovery ready!
22mCloud-Native Apps using Azure Cosmos DB, ready for recovery!
52mBuilding Distributed OLTP with Azure Cosmos DB for PostgreSQL
32mAuto scaling Azure Cosmos DB for PostgreSQL with Citus, Grafana & Azure Serverless
44mMulti-tenant SaaS apps made simple on Azure Cosmos DB for PostgreSQL
49mPostgreSQL’s Journey to Distributed Databases
