Question 1
AdvancedDesigning Highly Scalable, Available, and Reliable Cloud-Native Applications · Storing and accessing data
A global gaming company is designing the backend for a new real-time multiplayer mobile game. The player profile service requires a database that offers strong consistency, horizontal scalability to handle millions of concurrent users globally, and 99.999% availability. The schema is relational, and players must see their stats updated immediately after a match, regardless of their region. Which Google Cloud storage solution should the architect select?
Answer and explanation
Correct answer: C
Cloud Spanner is the only Google Cloud service that provides a relational database structure (SQL) combined with horizontal scalability and global strong consistency (using TrueTime). It is designed specifically for this use case (global scale, relational data, high availability up to 99.999%). Cloud SQL is regional (or requires manual sharding for writes). Bigtable is NoSQL, not relational.
