A global financial technology enterprise is architecting its core payment processing engine on Google Cloud. The workload requires strong transactional consistency across multiple geographic regions with a strict Recovery Point Objective (RPO) of zero and a Recovery Time Objective (RTO) under 5 seconds in the event of a regional outage. Additionally, the stateless API microservices tier running on Compute Engine Managed Instance Groups (MIGs) behind an External HTTP(S) Load Balancer must prevent cascading instance recreations and service degradation during temporary database latency spikes. Which deployment architecture fulfills these technical and high availability requirements?
- Deploy a multi-region Cloud Spanner configuration for the database tier, and configure the MIG load balancer health checks to query a lightweight local application endpoint that verifies process health without invoking downstream database queries.Cevap
- BDeploy a Highly Available (HA) regional Cloud SQL instance with cross-region read replicas, and configure the MIG load balancer health checks to query a lightweight local application endpoint.
- CDeploy a multi-region Cloud Spanner configuration for the database tier, and configure the MIG load balancer health checks to execute an explicit SQL SELECT query against Cloud Spanner to ensure end-to-end transaction pathway viability.
- DDeploy a multi-region Cloud Spanner configuration for the database tier, and configure the MIG auto-scaler to scale compute capacity based exclusively on CPU utilization metrics.
Cevap
Deploying a multi-region Cloud Spanner database paired with Managed Instance Groups configured with shallow local health checks satisfies the zero RPO multi-region availability requirement while preventing cascading failure modes during traffic spikes.
Cloud Spanner multi-region configurations deliver multi-region high availability with synchronous replication, achieving zero RPO and automatic cross-region failover (RTO < 5 seconds). Coupling this with shallow HTTP health checks on the API compute tier isolates web server operational status from transient backend database latency, avoiding cascading failures.
Adım Adım Çözüm
Anahtar Kavram
Multi-Region High Availability and Health Check Isolation
Tahmini Süre:2m 0s