exam questions

Exam Professional Cloud Architect All Questions

View all questions & answers for the Professional Cloud Architect exam

Exam Professional Cloud Architect topic 1 question 178 discussion

Actual exam question from Google's Professional Cloud Architect
Question #: 178
Topic #: 1
[All Professional Cloud Architect Questions]

Your company has an application running on Google Cloud that is collecting data from thousands of physical devices that are globally distributed. Data is published to Pub/Sub and streamed in real time into an SSD Cloud Bigtable cluster via a Dataflow pipeline. The operations team informs you that your Cloud
Bigtable cluster has a hotspot, and queries are taking longer than expected. You need to resolve the problem and prevent it from happening in the future. What should you do?

  • A. Advise your clients to use HBase APIs instead of NodeJS APIs.
  • B. Delete records older than 30 days.
  • C. Review your RowKey strategy and ensure that keys are evenly spread across the alphabet.
  • D. Double the number of nodes you currently have.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
StelSen
Highly Voted 1 year, 6 months ago
Option-C is correct: https://cloud.google.com/bigtable/docs/schema-design#row-keys
upvoted 13 times
...
omermahgoub
Highly Voted 6 months, 1 week ago
C. Review your RowKey strategy and ensure that keys are evenly spread across the alphabet. The RowKey is used to sort data within a Cloud Bigtable cluster. If the keys are not evenly spread across the alphabet, it can result in a hotspot and slow down queries. To prevent this from happening in the future, you should review your RowKey strategy and ensure that keys are evenly spread across the alphabet. This will help to distribute the data evenly across the cluster and improve query performance. Other potential solutions to consider include adding more nodes to the cluster or optimizing your query patterns. However, deleting records older than 30 days or advising clients to use HBase APIs instead of NodeJS APIs would not address the issue of a hotspot in the cluster.
upvoted 9 times
...
AugustoKras011111
Most Recent 4 months ago
Selected Answer: C
C in the only answer that make sense.
upvoted 1 times
...
surajkrishnamurthy
6 months, 2 weeks ago
Selected Answer: C
C Is the Correct Answer
upvoted 1 times
...
gonlafer
6 months, 3 weeks ago
Selected Answer: C
C https://cloud.google.com/bigtable/docs/overview#load-balancing
upvoted 1 times
...
megumin
7 months, 2 weeks ago
Selected Answer: C
C is ok
upvoted 1 times
...
Mahmoud_E
8 months, 1 week ago
Selected Answer: C
C is the right answer
upvoted 1 times
...
AzureDP900
8 months, 2 weeks ago
C is better option
upvoted 1 times
...
Jeyakumar
11 months ago
Option-C is the better one.
upvoted 1 times
...
Nirca
11 months, 3 weeks ago
The issue described is with "querying" meaning reading. Not writing. C: distributing across the Alphabet is good for Writing.
upvoted 2 times
...
JoeyCASD
1 year, 1 month ago
Suggest to study the following reference, it's important to design the row key pattern in Bigtable. https://cloud.google.com/bigtable/docs/overview#architecture https://cloud.google.com/bigtable/docs/overview#load-balancing
upvoted 8 times
...
AjayPrajapati
1 year, 5 months ago
C looks good, I dont think we have to control number of nodes in Big table
upvoted 3 times
...
AJapieGuru
1 year, 5 months ago
Vote C
upvoted 2 times
...
victory108
1 year, 6 months ago
C. Review your RowKey strategy and ensure that keys are evenly spread across the alphabet.
upvoted 1 times
...
spoxman
1 year, 6 months ago
Selected Answer: C
correct row-key strategy improves performance
upvoted 1 times
...
GMats
1 year, 6 months ago
C is answer.Hot key/partitions are created due to improper row key design.
upvoted 2 times
...
ACasper
1 year, 6 months ago
I think the ans is D
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago