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 1 Question 36 Discussion

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

You need (o give new website users a globally unique identifier (GUID) using a service that takes in data points and returns a GUID This data is sourced from both internal and external systems via HTTP calls that you will make via microservices within your pipeline There will be tens of thousands of messages per second and that can be multithreaded, and you worry about the backpressure on the system How should you design your pipeline to minimize that backpressure?

Show Suggested Answer Hide Answer
Suggested Answer: A

Contribute your Thoughts:

0/2000 characters
Edelmira
4 months ago
Wait, can we really handle tens of thousands of messages like that?
upvoted 0 times
...
Frank
4 months ago
I agree, backpressure could be a nightmare if not handled right.
upvoted 0 times
...
Kris
4 months ago
Option A seems risky with so many messages.
upvoted 0 times
...
Bettina
4 months ago
Not sure about that, seems like it could introduce delays.
upvoted 0 times
...
Nohemi
5 months ago
I think batching the job is a solid idea!
upvoted 0 times
...
Lisha
5 months ago
I think creating the pipeline statically might not be flexible enough for handling the dynamic nature of incoming messages. It feels like we need a more adaptive approach.
upvoted 0 times
...
Lemuel
5 months ago
I recall a similar question where we had to think about how to manage high throughput. I wonder if creating a new object in the startBundle method would help with managing state.
upvoted 0 times
...
Chuck
5 months ago
I'm not entirely sure, but I think calling out to the service via HTTP might lead to issues if we have too many concurrent requests. It feels risky.
upvoted 0 times
...
Pilar
5 months ago
I remember we discussed the importance of batching in our last practice session. It seems like option D could help with backpressure by reducing the number of calls made to the service.
upvoted 0 times
...
Vivienne
5 months ago
This question seems straightforward, but I want to make sure I understand the key differences between FRAs and STIR futures before selecting an answer.
upvoted 0 times
...
Eulah
5 months ago
Hmm, I'm a little unsure about this one. The question is asking about the default entry point, but the options don't seem to match what I've learned. I'll have to think this through carefully.
upvoted 0 times
...
Anthony
5 months ago
I'm pretty sure the default port for a Runtime Resource is 8181, but I know it's configurable. I'll double-check the documentation just to be sure.
upvoted 0 times
...
Katina
5 months ago
This looks like a straightforward accounts receivable calculation, but I'll need to be careful to account for all the changes in the credit policy.
upvoted 0 times
...

Save Cancel