Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Professional Cloud Architect (PR000213) Exam - Topic 3 Question 125 Discussion

The application reliability team at your company has added a debug feature to their backend service to send all server events to Google Cloud Storage for eventual analysis. The event records are at least 50 KB and at most 15 MB and are expected to peak at 3,000 events per second. You want to minimize data loss.Which process should you implement?
D) * Append metadata to file body. * Compress individual files. * Name files with a random prefix pattern. * Save files to one bucket
A) * Append metadata to file body. * Compress individual files. * Name files with serverName-Timestamp. * Create a new bucket if bucket is older than 1 hour and save individual files to the new bucket. Otherwise, save files to existing bucket
B) * Batch every 10,000 events with a single manifest file for metadata. * Compress event files and manifest file into a single archive file. * Name files using serverName-EventSequence. * Create a new bucket if bucket is older than 1 day and save the single archive file to the new bucket. Otherwise, save the single archive file to existing bucket.
C) * Compress individual files. * Name files with serverName-EventSequence. * Save files to one bucket * Set custom metadata headers for each object after saving.

Google Professional Cloud Architect (PR000213) Exam - Topic 3 Question 125 Discussion

Actual exam question for Google's Professional Cloud Architect (PR000213) exam
Question #: 125
Topic #: 3
[All Professional Cloud Architect (PR000213) Questions]

The application reliability team at your company has added a debug feature to their backend service to send all server events to Google Cloud Storage for eventual analysis. The event records are at least 50 KB and at most 15 MB and are expected to peak at 3,000 events per second. You want to minimize data loss.

Which process should you implement?

Show Suggested Answer Hide Answer
Suggested Answer: D

In order to maintain a high request rate, avoid using sequential names. Using completely random object names will give you the best load distribution. Randomness after a common prefix is effective under the prefix https://cloud.google.com/storage/docs/request-rate


Contribute your Thoughts:

0/2000 characters
Floyd
3 days ago
I disagree with D, random prefixes make it hard to track files.
upvoted 0 times
...
Jaime
8 days ago
C is too simple, it won't handle the peak load.
upvoted 0 times
...
Carman
14 days ago
Surprised they suggest a 1-day bucket limit in B!
upvoted 0 times
...
Chau
19 days ago
I think A is better for minimizing data loss.
upvoted 0 times
...
Caprice
24 days ago
Option B seems solid for batching events.
upvoted 0 times
...
Ernest
29 days ago
I vaguely remember that appending metadata could be useful, but I wonder if creating new buckets frequently might complicate things more than necessary.
upvoted 0 times
...
Jamal
1 month ago
I practiced a similar question where we had to consider data loss, and I feel like compressing files is crucial, but I can't recall if naming conventions really matter as much.
upvoted 0 times
...
Julianna
1 month ago
I think option B sounds familiar because it mentions a manifest file, which could help with tracking the events, but I'm not entirely confident about the bucket age criteria.
upvoted 0 times
...
Felix
1 month ago
I remember we discussed the importance of batching events to reduce the number of writes to storage, but I'm not sure if that's the best approach here.
upvoted 0 times
...

Save Cancel