Company
Date Published
Author
Rachel Pescador
Word count
123
Language
English
Hacker News points
7

Summary

PostgreSQL is a relational database designed for single-server deployments, lacking capabilities of a distributed database. To scale PostgreSQL, consider evolving to a robust, distributed deployment that provides resilience and global scale by adopting one of three forms: Multi-Master Asynchronous Replication, Multi-Master Sharded PostgreSQL with a Coordinator, or Multi-Master Shared-Nothing PostgreSQL. A complete guide to distributed PostgreSQL is available for download, offering insights into strengths, weaknesses, use cases, and potential challenges.