Professional Cloud ArchitectManage and provision solution infrastructureMedium

A global gaming company is developing a new real-time multiplayer game. The game backend requires a low-latency, highly scalable database that can handle millions of concurrent read and write operations per second with predictable performance. The data model is relatively simple, consisting of key-value pairs representing player profiles and game state. Which Google Cloud database service is most suitable for this use case?

  1. ACloud Spanner
  2. BFirestore in Native mode
  3. CCloud Bigtable
  4. DCloud SQL for MySQL
Show answer & explanation

Correct answer: C. Cloud Bigtable

Cloud Bigtable is a petabyte-scale, fully managed NoSQL wide-column database service, optimized for high throughput and low-latency access. Its design makes it ideal for operational applications requiring millions of reads/writes per second, such as gaming, IoT, and ad tech, especially with simple key-value or wide-column data models.

Why the other options are wrong

  • A. Cloud Spanner is a globally distributed, strongly consistent relational database. While highly scalable, it's optimized for transactional workloads with strong ACID properties, which might be overkill and less performant than a specialized NoSQL database for simple key-value reads/writes at extreme scale.
  • B. Firestore in Native mode is a NoSQL document database offering real-time synchronization and flexible data models, great for web/mobile apps. However, it's not designed for the extreme throughput and low-latency demands of millions of concurrent operations per second that Cloud Bigtable provides.
  • D. Cloud SQL for MySQL is a relational database and while it offers good performance, it cannot handle millions of concurrent read/write operations per second with the low-latency predictability required for a global real-time multiplayer game.

Cloud Bigtable for Gaming

Cloud Bigtable is a highly scalable, fully managed NoSQL wide-column database service designed for large analytical and operational workloads. It excels at low-latency access and high throughput for massive datasets, making it suitable for real-time gaming data, IoT, and ad tech applications.

  • Petabyte-scale, low-latency NoSQL wide-column database
  • Optimized for high read/write throughput (millions ops/sec)
  • Ideal for operational data, time-series, and large-scale key-value stores
  • Used for gaming, IoT, ad tech, financial analytics
  • Not for strong ACID transactions or complex relational queries

Memory trick: Bigtable handles big game data with lightning speed.

More Manage and provision solution infrastructure questions