Postgres-XC dynamic cluster managment
summary
Demonstration builds a running Postgres‑XC cluster (version 1.1) with four coordinators and four data nodes (16 instances), deploys binaries to new hosts, and Postgres-XC cluster configuration moves from manual edits to a single control file. A shell-scripted tool pgxt control initializes nodes, starts/stops services, adds/removes servers live, redistributes tables, and manages replication. The demo kills GTM and a data node and shows GTM slave failover and continued operation though a crash happens during the demo.
AI-written summary · about
chapters (10)
- 0:00Postgres-XC introduction
- 2:57Deployment and operation
- 8:32pgxc_control demo
- 17:10Distributed tables setup
- 21:45Node failures and failover
- 29:22Adding/removing nodes
- 38:55Cluster configuration
- 44:47High availability features
- 55:18Future plans
- 56:28Q&A
related talks
56mA Shared nothing Cluster System Postgres XC
54mScaling out by distributing and replicating data in Postgres XC
47mWhat Is Postgres XC?
50mSupersized Postgres: Postgres-XL for OLTP and Big Data Analytics
59mUsing Postgres XL
50mDemystifying Kubernetes for Postgres DBAs; A Guide to Operators
36mHighly Available PostgreSQL Database Cluster Creation & Monitoring in Minutes
44mEfficiently Deploying PostgreSQL Instances: The Evolution
