Cloud & Infrastructure
Practical
By Samson Tanimawo, PhD
Published Mar 23, 2026
4 min read
Multi-Region Data Pattern: Active-Passive vs Active-Active
Data is the hardest part of multi-region. The patterns and their trade-offs.
Active-passive
Single writeable region; read replicas elsewhere.
Simpler; consistent. Failover requires DNS or LB shift.
Active-active
Multi-region writeable. CRDT or last-write-wins resolution.
Complex; eventually consistent. Best for globally-distributed users.
Hybrid
Active-passive for transactional data; active-active for cache and session state.
Most production stacks. Match the pattern to the data class.