PostgreSQL WAL & Streaming Replication Deep Engineering: 从零丢数据到跨机房高可用架构
PostgreSQL 的 Write-Ahead Log(WAL)引擎是持久性与高可用性的基石。本文深入 WAL 内部——从 XLOG 记录格式、FPI 机制、Checkpoint 时机,到 Physical Streaming Replication 协议细节、Synchronous Commit 的 CAP 权衡,最终给出生产级零丢数据 HA 架构的设计方案。
