
Answer-first summary for fast verification
Answer: Deploy failure injection software to the game analytics platform that can inject additional latency to mobile client analytics traffic.
The correct answer is A. The question requires testing the resilience of the analytics platform to changes in mobile network latency. Option A suggests deploying failure injection software to the game analytics platform, which can add additional latency to mobile client analytics traffic. This directly simulates real-world scenarios where network latency can vary, allowing the analytics platform's resilience to be effectively tested. Option C only delays the processing of analytics files and does not truly simulate changes in mobile network latency. Therefore, Option A is the most suitable solution.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
For this question, refer to the Mountkirk Games case study. Mountkirk Games, which develops online, session-based multiplayer games for mobile platforms, has faced challenges in scaling their global audience and maintaining low latency and high availability. They are building a new game backend on Google Compute Engine to capture streaming metrics and conduct intensive analytics. The company wants to test the resilience of their analytics platform to changes in mobile network latency. What should you do?
A
Deploy failure injection software to the game analytics platform that can inject additional latency to mobile client analytics traffic.
B
Build a test client that can be run from a mobile phone emulator on a Compute Engine virtual machine, and run multiple copies in Google Cloud Platform regions all over the world to generate realistic traffic.
C
Add the ability to introduce a random amount of delay before beginning to process analytics files uploaded from mobile devices.
D
Create an opt-in beta of the game that runs on players' mobile devices and collects response times from analytics endpoints running in Google Cloud Platform regions all over the world.
No comments yet.