Google Cloud Professional Cloud Database Engineer — Question 154
Your organization deploys a high-volume, low-latency sensor data ingestion system. Resilience is crucial, and the workload is expected to grow significantly over time. You need to design a database tier on Google Cloud to ensure faster performance and high availability, while following Google-recommended practices. What should you do?
Answer options
- A. Deploy multiple Bigtable clusters, shard data manually across them, and set up the application logic for fault tolerance.
- B. Deploy a single-zone Bigtable cluster and optimize the application code for maximum write throughput.
- C. Deploy a single-region Bigtable instance and increase the nodes to maximize data durability.
- D. Provision a multi-zone Bigtable cluster, configure replication, perform an application stress-test, and set up performance monitoring.
Correct answer: D
Explanation
Option D is the correct choice because provisioning a multi-zone Bigtable cluster with replication ensures high availability and resilience, which is critical for a high-volume ingestion system. The other options either do not provide sufficient availability (A and B) or do not maximize durability and scalability (C).