database ਨੂੰ regions ਦੇ ਪਾਰ replicate ਕਰੋ ਅਤੇ ਆਪਣੀ topology ਲੋੜ ਅਨੁਸਾਰ ਚੁਣੋ: ਸਾਦਗੀ ਅਤੇ strong consistency ਲਈ active-passive (ਇੱਕ writer, ਇੱਕ warm standby ਜੋ failover ਉੱਤੇ ਲੈ ਲਵੇ), ਜਾਂ conflict resolution ਦੀ ਕੀਮਤ ਉੱਤੇ low write latency ਲਈ active-active (ਕਈ writers) — ਫਿਰ durability ਨੂੰ latency ਦੇ ਖ਼ਿਲਾਫ਼ trade ਕਰਨ ਲਈ sync vs async replication ਚੁਣੋ, ਅਤੇ failover ਨੂੰ ਚਲਾਉਣ ਵਾਲੇ ਸਪਸ਼ਟ RPO/RTO targets define ਕਰੋ।
┌──────────── Region A (primary) ────────────┐
writes ─▶ app ─▶ DB primary ──┐
│ replication
┌─────────────────────┼── async (RPO>0) ─────┐
│ └── sync (RPO=0, slow) │
▼ ▼
Region B standby (failover promotes standby)
│
health check ──▶ on primary loss: promote + repoint DNS/traffic
