New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Professional Data Engineer Exam - Topic 6 Question 57 Discussion

Actual exam question for Google's Professional Data Engineer exam
Question #: 57
Topic #: 6
[All Professional Data Engineer Questions]

You are updating the code for a subscriber to a Put/Sub feed. You are concerned that upon deployment the subscriber may erroneously acknowledge messages, leading to message loss. You subscriber is not set up to retain acknowledged messages. What should you do to ensure that you can recover from errors after deployment?

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

0/2000 characters
Levi
4 months ago
Wait, can you really recover messages with snapshots? Sounds too good to be true!
upvoted 0 times
...
Naomi
4 months ago
D is cool too, but dead-lettering might complicate things.
upvoted 0 times
...
Pete
4 months ago
A seems risky, not sure about relying on Cloud Build timestamps.
upvoted 0 times
...
Stephaine
4 months ago
Totally agree, snapshots are a lifesaver!
upvoted 0 times
...
Sheron
4 months ago
B is the best option for message recovery.
upvoted 0 times
...
Macy
5 months ago
I recall that testing with the Pub/Sub emulator is important, but I wonder if that alone would prevent issues in production like the ones mentioned in the question.
upvoted 0 times
...
Lisha
5 months ago
I practiced a similar question about dead-lettering, and I think option D could be useful for capturing unacknowledged messages, but I'm not completely confident about it.
upvoted 0 times
...
Jamal
5 months ago
I'm not entirely sure, but I feel like using Cloud Build might not be the best approach since it doesn't directly address message acknowledgment issues.
upvoted 0 times
...
Shayne
5 months ago
I remember we discussed snapshots in class, and I think option B sounds like a good way to avoid message loss after deployment.
upvoted 0 times
...
Antonio
5 months ago
I'm not too sure about this one. The question is asking about the suitability of 4G for drone control, but I'm not entirely familiar with the technical requirements. I'll need to think it through carefully.
upvoted 0 times
...
Denny
5 months ago
Hmm, I'm not sure about the Lightning Component option in C. Displaying fields from multiple objects could get complicated, and we want something simple and straightforward for the volunteers. I think the Flow in option B is the way to go.
upvoted 0 times
...
Sheron
5 months ago
I studied some cases where RDS errors caused service issues, but in this scenario, it seems less likely.
upvoted 0 times
...

Save Cancel