
Ultimate access to all questions.
Your website is facing latency issues, leading to customer dissatisfaction. A root cause analysis reveals that similar database queries are being repeated, contributing to the latency. To mitigate this, you're considering implementing a single caching HTTP reverse proxy on GCP that requires a 30 GB in-memory cache and an additional 2 GB of memory for other processes, with minimal CPU usage. Given a limited budget, what's the best way to deploy this reverse proxy?
A
Deploy the proxy on Compute Engine with a custom instance type of 6 vCPUs and 32 GB memory.
B
Use a Cloud Memorystore for Redis instance with 32-GB capacity.
C
Run the proxy on Compute Engine with instance type n1-standard-1, and add an SSD persistent disk of 32 GB.
D
Package the proxy in a container image and run it on GKE, using n1-standard-32 instances as nodes.