Replica la base de datos entre regiones y elige tu topología según la necesidad: active-passive (un writer, un warm standby que toma el relevo en el failover) para simplicidad y consistencia fuerte, o active-active (múltiples writers) para baja latencia de escritura a costa de la resolución de conflictos — luego elige replicación sync vs async para intercambiar durabilidad por latencia, y define objetivos explícitos de RPO/RTO que dirijan el failover.
┌──────────── 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
