
Answer-first summary for fast verification
Answer: Create a Cloud Memorystore for Redis instance with 32-GB capacity.
The correct answer is A: Create a Cloud Memorystore for Redis instance with 32-GB capacity. This is because Redis is designed for in-memory caching and provides low latency, which is crucial for a latency-sensitive website. Furthermore, Redis meets the requirement of providing 30 GB for caching and an additional 2 GB for other processes. It is also cost-effective, given that the proxy consumes almost no CPU, making Redis an optimal choice for this scenario.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You are tasked with deploying a single caching HTTP reverse proxy on Google Cloud Platform (GCP) for a website that requires minimal latency. The reverse proxy you intend to use has negligible CPU usage but requires a 30-GB in-memory cache along with an additional 2 GB of memory for other processes. Given these requirements, how can you deploy this reverse proxy in the most cost-effective manner?
A
Create a Cloud Memorystore for Redis instance with 32-GB capacity.
B
Run it on Compute Engine, and choose a custom instance type with 6 vCPUs and 32 GB of memory.
C
Package it in a container image, and run it on Kubernetes Engine, using n1-standard-32 instances as nodes.
D
Run it on Compute Engine, choose the instance type n1-standard-1, and add an SSD persistent disk of 32 GB.
No comments yet.