Microsoft Azure Fundamentals (AZ-900)Describe Azure architecture and servicesMedium
A gaming company is developing a new online multiplayer game that requires a database with extremely low latency, high throughput, and the ability to handle millions of requests per second for real-time game state synchronization. The game will be deployed globally, and the database must offer automatic scaling and guaranteed performance. Which Azure database service is the most suitable for this scenario?
- AAzure SQL Database
- BAzure Database for PostgreSQL
- CAzure Cosmos DB
- DAzure Database for MySQL
Show answer & explanationAnswer & explanation
Correct answer: C. Azure Cosmos DB
Azure Cosmos DB is a globally distributed, multi-model database service designed for high-performance applications with extremely low latency, high throughput, and elastic scalability. Its ability to guarantee single-digit millisecond latency and handle millions of requests per second makes it ideal for real-time gaming scenarios.
Why the other options are wrong
- A. Azure SQL Database is a relational database optimized for traditional OLTP workloads, not for the extreme scale, global distribution, and guaranteed low latency required for real-time gaming.
- B. Azure Database for PostgreSQL is a relational database that lacks the global distribution, multi-model flexibility, and guaranteed ultra-low latency required for this specific gaming use case.
- D. Azure Database for MySQL is a relational database and does not offer the global distribution, automatic scaling to millions of requests per second, or guaranteed low latency needed for this gaming scenario.
Azure Cosmos DB
A globally distributed, multi-model database service that offers elastic scalability, guaranteed low latency, and multiple consistency models for highly responsive applications worldwide.
- Globally distributed
- Multi-model (document, graph, key-value, column-family)
- Guaranteed low latency (single-digit ms)
- Elastic scalability of throughput and storage
Memory trick: Cosmos DB is the universe-wide fast track for your game data.