Question 1
AdvancedDesigning highly scalable, available, and reliable cloud-native applications · Selecting the appropriate storage system based on the volume of data and performance requirements
A financial services company is building a new real-time fraud detection system on Google Cloud. The system must process millions of transactions per second with extremely low latency. A key requirement is that the database must provide strongly consistent reads across multiple geographic regions (North America, Europe, and Asia) to prevent transnational fraud. The development team is evaluating database options. Which data storage solution is the most appropriate choice to meet these specific requirements?
Answer and explanation
Correct answer: B
Cloud Spanner is the only horizontally scalable, strongly consistent, relational database service that is specifically designed for multi-regional deployments with strong consistency. This directly meets the core requirement for strongly consistent reads across geographic regions to prevent fraud. Cloud Bigtable offers eventual consistency for multi-cluster routing. AlloyDB and Cloud SQL are regional services and cannot provide strongly consistent reads across multiple regions.
