NEW
Also known as: Geo-Replication, Cross-Region Replication
Replicating data across multiple geographic regions to improve availability, durability, and user latency while managing consistency trade-offs.
DESCRIPTION
Multi-region replication copies data across two or more geographic regions. It enhances resilience to regional outages and reduces latency by serving users closer to data. Designs include active-active for read/write in multiple regions and active-passive for failover. Architects must balance consistency, quorum selection, and write latency. Policies must honor data residency, security, and cost concerns. Recovery objectives (RPO, RTO) are achieved via synchronous or asynchronous replication. Observability, chaos testing, and regular failover drills validate readiness.
ALTERNATIVE DEFINITIONS
Microsoft Learn
Azure Cosmos DB automatically replicates your data across regions to provide low latency and high availability.
Highlights automatic multi-region replication for latency and availability.
Google Cloud
A multi-region instance configuration replicates data across multiple regions to provide high availability.
Defines multi-region as an instance-level replication strategy.
AWS
Global tables replicate your Amazon DynamoDB tables automatically across your choice of AWS Regions.
Emphasizes global, automatic cross-region replication for a managed database.
RELATED TERMS
Disaster Recovery High Availability Active-Active Active-Passive Consistency Model Recovery Point Objective Recovery Time Objective Failover Delays Data Residency
COMPETING TERMS
Single-Region Deployment
RELATIONS
- Broader: Replication
KNOWLEDGE AREAS
Cloud Data Architecture Data Storage & Operations Data Engineering Real-time & Streaming Data
TARGET AUDIENCE
Cloud Architect Data Engineer DevOps Engineer Data Architect MLOps Engineer Software Developer
EXTERNAL SOURCES
- Wikipedia - Replication (computing)
- Microsoft - Global distribution guidance
- Google Cloud - Spanner multi-region configs
- AWS - DynamoDB global tables
- Confluent - Kafka multi-region deployment patterns
TOP QUESTIONS
Why use Multi-Region Replication?
It improves availability, resilience to regional failures, and latency for globally distributed users. It also helps meet RPO/RTO targets and business continuity goals.
Category: Relevancy
What are the main consistency trade-offs in Multi-Region Replication?
Synchronous replication offers stronger consistency but higher latency; asynchronous improves performance but risks data loss during failures.
Category: Tradeoff
How does Multi-Region Replication impact RPO and RTO?
Synchronous designs can target near-zero RPO at the cost of latency; asynchronous designs typically have small but non-zero RPO and fast RTO with automation.
Category: Requirements
What’s the difference between active-active and active-passive replication?
Active-active supports reads/writes in multiple regions; active-passive primarily reads in primary region and fails over to a standby on disruption.
Category: Clarification
How does Data Residency affect Multi-Region Replication?
Residency can restrict target regions. Replication topologies must keep data within approved jurisdictions and sometimes require in-region failover only.
Category: Compliance
What are common mistakes with Multi-Region Replication?
Not testing failover, ignoring write quorums, underestimating cross-region costs, and misconfiguring DNS or health checks undermine resilience.
Category: Mistakes
Which workloads benefit most from Multi-Region Replication?
Global, latency-sensitive applications; critical systems requiring high availability; and services with strict business continuity objectives.
Category: UseCase
How do I validate Multi-Region Replication works?
Run regular failover and failback drills, chaos experiments, replication lag monitoring, and data consistency checks with automated runbooks.
Category: BestPractice
Is Multi-Region Replication expensive?
Yes, it adds storage, network egress, and operational costs. Value derives from reduced downtime risk and improved user experience.
Category: Risks