Cyber Monday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Exam Professional Cloud Developer Topic 14 Question 75 Discussion

Actual exam question for Google's Professional Cloud Developer exam
Question #: 75
Topic #: 14
[All Professional Cloud Developer Questions]

You are a lead developer working on a new retail system that runs on Cloud Run and Firestore. A web UI requirement is for the user to be able to browse through alt products. A few months after go-live, you notice that Cloud Run instances are terminated with HTTP 500: Container instances are exceeding memory limits errors during busy times

This error coincides with spikes in the number of Firestore queries

You need to prevent Cloud Run from crashing and decrease the number of Firestore queries. You want to use a solution that optimizes system performance What should you do?

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

Ruth
8 months ago
Hmm, I don't know. I'm kind of partial to option C. Sure, it might not be the most sustainable solution, but it could buy us some time to figure out a better long-term strategy. And let's be real, sometimes you just gotta do what you gotta do to keep the system running, you know?
upvoted 0 times
...
Elmira
8 months ago
You know, I was thinking the same thing, Jannette. Using cursors and limits is probably the way to go. It's more efficient than relying on offsets, and it should help keep those Firestore queries under control.
upvoted 0 times
Wilda
7 months ago
Agreed, let's go ahead and implement the solution and keep an eye on the system's performance.
upvoted 0 times
...
Ezekiel
8 months ago
Let's make the changes and monitor the performance to see if it helps with the memory limits issue.
upvoted 0 times
...
Mary
8 months ago
Definitely, optimizing the queries will benefit the overall system in the long run.
upvoted 0 times
...
Micheal
8 months ago
I'm on board with that plan, it seems like the most efficient way to handle the situation.
upvoted 0 times
...
Krystal
8 months ago
Sounds good to me, let's implement that solution to prevent Cloud Run from crashing during busy times.
upvoted 0 times
...
Theodora
8 months ago
I agree, it will help optimize the system performance and reduce the number of Firestore queries.
upvoted 0 times
...
Lottie
8 months ago
I think we should go with option B and modify the query with cursors and limits.
upvoted 0 times
...
...
Jannette
8 months ago
I'm leaning towards option B. Modifying the query to use cursors and limits could help reduce the load on Firestore and prevent those memory issues on Cloud Run. Plus, it seems like a more elegant solution than just throwing more resources at the problem.
upvoted 0 times
...
Noemi
8 months ago
Ugh, this question is tricky. I'm not sure if I should go with option B or C. Increasing the memory limits on Cloud Run might help, but I'm worried that won't be a long-term solution if the Firestore queries are the real issue.
upvoted 0 times
...

Save Cancel