
Answer-first summary for fast verification
Answer: Configure the app profile to use multi-cluster routing.
The current setup uses single-cluster routing with manual failover, which requires human intervention during outages. To optimize for high availability, the app profile should be reconfigured to use multi-cluster routing (option D). Multi-cluster routing automatically directs traffic to another cluster in the same instance if the primary cluster is unavailable, eliminating the need for manual failover. Other options like caching (A), increasing connection pool size (B), or using Dataflow (C) do not directly address the availability and automated failover requirement.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Your team uses Bigtable as the database backend. The app profile specifies single-cluster routing with manual failover when the cluster is unavailable. How can you optimize the application code for more efficient and highly available Bigtable connectivity?
A
Set up Memcached so that queries hit the cache layer first and automatically get data from Bigtable in the event of a cache miss.
B
Increase the Bigtable client’s connection pool size.
C
Configure a Dataflow template, and use a Beam connector to stream data changes.
D
Configure the app profile to use multi-cluster routing.
No comments yet.