Active-Active
Definition
Architecture where multiple systems run simultaneously and share the workload. Like having two engines powering one plane at the same time.
Use Cases
- Netflix: Global content delivery — Netflix uses active-active architecture across multiple AWS regions to ensure uninterrupted streaming services even if one region experiences issues. (Increased resilience and consistent user experience worldwide, minimizing downtime and service interruptions.)
Provider Equivalents
- AWS: AWS Global Accelerator
- Azure: Azure Traffic Manager
- GCP: Google Cloud Load Balancing
- OCI: OCI Traffic Management Steering Policies
Frequently Asked Questions
- What's the difference between Active-Active and Active-Passive?
- Active-Active involves multiple systems running simultaneously, sharing the load, while Active-Passive has one active system and one standby system that takes over if the active one fails.
- When should I use Active-Active?
- Use Active-Active for applications requiring high availability and load balancing across multiple locations to ensure seamless service even during failures.
- How much does Active-Active cost?
- Costs depend on the cloud provider, data transfer rates, and the number of regions used. Active-Active can be more expensive due to the need for resources in multiple locations.
Category: cloud
Difficulty: intermediate
Related Terms
See Also