Umair Shahid’s Post

View profile for Umair Shahid, graphic

PostgreSQL Specialist | Ensuring Database Performance and Availability at Scale

Starting PostgreSQL 16, you can practically set up a PostgreSQL cluster with active-active configuration - popularly known as multimaster replication. This was traditionally one of the biggest stumbling blocks for enterprises looking to migrate from Oracle to PostgreSQL. Being trained to use Oracle RAC and GoldenGate, the popular narrative was that an equivalent does not exist in PostgreSQL. I want to bust that myth. Each time a customer asks me about multimaster replication in PostgreSQL, I try to understand the objective they are trying to achieve and then propose an architecture accordingly. You want multimaster for: - High availability - Global distribution - Load balancing - Horizontal scaling - Disaster recovery Yes, each one of these objectives is achievable with PostgreSQL! I would love to hear about your challenges related to Oracle to PostgreSQL migration. Please share in the comments section.

  • No alternative text description for this image

Great to hear that such cool features are now available to the masses. I wonder if it's worth doing a side by side comparison with technologies like CockroachDB and TiDB that do some magic behind the scenes. Especially the former because it speaks the Posture SQL protocol?

Chukwuemeka O.

Database Engineer/Administrator | Data Engineer | Data Analyst | Petroleum Engineer| Energy Mix Analyst | MNSE

3mo

Does postgresql multimaster offer the luxury of shared storage as we have in Oracle RAC and the likes? Does postgresql multimaster have cluster layer or application calls one node at a time? From the configuration diagram,is synchronous node to node replication possible to some nodes across all active member nodes?

Hari Krishna Sunder

Software Engineer, Yugabyte

3mo

What's the conflict resolution strategy?

Muhammad Zain

DevOps - Kubernetes | OCP | CKA | CKAD | RHCSA | TelcoCloud

3mo

Insightful! Any production story related to this? Does this feature be able to compete galera.

Affan Muhammad

Senior Advisor - Data Ecosystem

3mo

This is an amazing development and will make Postgres even more direct competitor to leading RDBMS in many use cases.

Munir Ahmed

Senior Consultant at Ernst & Young Private Limited | Japanese Language enthusiast | JLPT N4 Certified

3mo

Superb, it's getting better with every successive version release

Ahmad Iftekhar

Experienced Cloud Data Engineer

3mo

Glad to hear Active-Active setup

Osman Hashmi

Cloud DBA, Oracle, Postgres, AWS, DevOps

3mo

Very informative, strategical move

Ameen Abbas

PostgreSQL Architect

3mo

Interesting!

See more comments

To view or add a comment, sign in

Explore topics