Files
airport-wiki/concepts/aodb/adr/ADR-009 PostgreSQL HA.md
T
2026-04-15 14:48:14 +08:00

560 B

ADR-009 PostgreSQL HA

状态

Accepted

背景

Published Fact、审计和 Outbox 都依赖 PostgreSQL,数据库可用性直接决定系统可用性。

决策

MVP 必须采用 PostgreSQL 高可用部署,并具备备份恢复和 PITR 或等价能力。

原因

  • 满足 RTO / RPO 目标。
  • 为审计、重放和一致性提供稳定基础。
  • 避免首期把可靠性寄托在应用层补偿上。

后果

  • 部署和运维门槛上升,但这是首期必须承担的复杂度。
  • 需要单独演练主备切换和恢复流程。