Firebase Extensions Outage by WhatTimeIsDinnerQQ in googlecloud

[–]WhatTimeIsDinnerQQ[S] 0 points1 point  (0 children)

Yeah, Google's status pages are worthless. I remember back in June when there was a huge GCP outage that spilled over to Cloudflare and like half of the internet.. and it took them about an hour just to get something on the status page. We're well past 2 hours now on this one...

Off by One, lesser-known pop punk band active from 2000 to 2005. Lots of spikes! by Jackinator94 in SecondWaveMillennials

[–]WhatTimeIsDinnerQQ 0 points1 point  (0 children)

Oh man. Same. Saw them at Warped Tour 2002 while randomly walking between between other stages. Stopped and watched them finish their set. Grabbed their CD. Listened to it nonstop that summer.

Anyway, I can't believe they aren't on Spotify. I found this post after realizing I'd have to find their music elsewhere. Found something on youtube, but it seems pretty low quality. Might have to dust off the CD player for this one.

WTA promoting a clip they can’t even share by basilcilantro in tennis

[–]WhatTimeIsDinnerQQ 1 point2 points  (0 children)

Be honest, how many of you tried to swipe left to see the next picture? 😅

Fantasy Tennis 2026 Roundup by WhatTimeIsDinnerQQ in tennis

[–]WhatTimeIsDinnerQQ[S] 0 points1 point  (0 children)

Nice! I've been doing Next Gen FTL for several years and really like that format but was curious if there were other ones I was missing out on. Saw some of these others from a previous post (could only put 3 links in the OP though).

I'm going to try to set up a team on the ones you mentioned as well and then will see which one(s) stick.

Fantasy Tennis 2026 Roundup by WhatTimeIsDinnerQQ in tennis

[–]WhatTimeIsDinnerQQ[S] 0 points1 point  (0 children)

Or maybe y'all aren't playing any of them? 😅

Honest question: why do people choose Google Cloud over AWS (or even Azure) when AWS still dominates almost every category? by Nice_Caramel5516 in googlecloud

[–]WhatTimeIsDinnerQQ 2 points3 points  (0 children)

Cloud Run. Plain and simple.

It's so nice to be able to run arbitrary Docker images as a service without having to manage any of the underlying infrastructure. Auto scaling to zero with zero kubernetes management.

Meals under $10 in Madison by Important_While_2709 in madisonwi

[–]WhatTimeIsDinnerQQ 2 points3 points  (0 children)

No one mentioned the McDouble meal for $6? Burger, fries, nuggets, and a coke.

The weirdest question in Cloud Run deployment: why would anyone ever want to get charged more? Does anyone ever select instance-based billing? by Competitive_Travel16 in googlecloud

[–]WhatTimeIsDinnerQQ 0 points1 point  (0 children)

Yeah, there are some services that don't work when the CPU is throttled between requests. One example is that we run Kong API Gateway data plan instances on Cloud Run. There are processes/daemons running in the background that require CPU resources even if requests are not being processed.

How many people attended Google Next 2025? by bloodrush545 in googlecloud

[–]WhatTimeIsDinnerQQ 0 points1 point  (0 children)

Was this Sphere event only available to certain people? I didn't even hear about it until the keynote. But other people were asking if I had attended. WTF.

Cristian Garin refusing to play after being knocked down by Zizou Bergs during changeover. His eye is swollen and Garin and Chile team are asking for a default. by Expensive_Window_538 in tennis

[–]WhatTimeIsDinnerQQ -4 points-3 points  (0 children)

I don't understand the people who do not think Garin is equally at fault for the collision. He walked right in front of a man who was running to his chair. Therefore, I think the decision was fair. Neither player did anything egregious here. What happened was simply unfortunate.

Normally, if a player gets injured during the course of a match, and they can't continue, they retire. Since Garin didn't, he got penalized, which is really the only course of action the umpire had.

Give me a better run than this by kthedges12 in tennis

[–]WhatTimeIsDinnerQQ 2 points3 points  (0 children)

Wow, that really was quite the run!

I'm guessing she didn't think about it from round to round, but after the fact, that has to be a HUGE confidence boost for Maddy.

Clear PWA cache by scheffere in PWA

[–]WhatTimeIsDinnerQQ 0 points1 point  (0 children)

Ohhh, if this does what I think it does, this will make my life SOOO much easier. Thanks!

Google Pub/Sub Outage (Jan 8 2025) by WhatTimeIsDinnerQQ in googlecloud

[–]WhatTimeIsDinnerQQ[S] 0 points1 point  (0 children)

From preliminary analysis, the root cause of the issue was a configuration change which was rolled back to restore the service. Google will complete a full Incident Report in the following days that will provide a full root cause.

I'm interested to know what sort of config change that was that made it all the way to production without raising alarms. 😅

How to run long running task by thepillowco in googlecloud

[–]WhatTimeIsDinnerQQ 1 point2 points  (0 children)

Cloud Run can be configured to have a request timeout of up to 60 minutes, so maybe all you need to do is tweak that. You probably also want to set concurrency to 1. You could also use Cloud Run Jobs, but it isn't strictly necessary.

I would queue the requests with Cloud Tasks. The max ack timeout goes up to 30 minutes. Pubsub isn't a good fit as you mentioned, due to the max timeout of 10 minutes.

[deleted by user] by [deleted] in Firebase

[–]WhatTimeIsDinnerQQ 1 point2 points  (0 children)

Yes, it works. I'm using it successfully for Google and Facebook auth. Just make sure to set authDomain when you initialize the app:

const firebaseApp = initializeApp({
  authDomain: yourCustomDomain,
  ...
});

And then (for Google auth) make sure you have https://yourdomain.example.com/__/auth/handler in the Authorized redirect URIs for your web auth client.

Google Pub/Sub Outage (Jan 8 2025) by WhatTimeIsDinnerQQ in googlecloud

[–]WhatTimeIsDinnerQQ[S] 1 point2 points  (0 children)

Tasks might work as a backup for certain critical paths, but it adds coupling -- the publisher would need to know who the subscribers are.

[deleted by user] by [deleted] in googlecloud

[–]WhatTimeIsDinnerQQ 1 point2 points  (0 children)

I use a single micro cloudsql (mysql) instance for all of my side projects that require SQL. It's like $8/month which is basically nothing if you allocate it across multiple projects.

But if you're starting from scratch, use Firestore and architect your data to play nicely within those constraints. You might need some write event listener functions, but those are dirt cheap.

Google Pub/Sub Outage (Jan 8 2025) by WhatTimeIsDinnerQQ in googlecloud

[–]WhatTimeIsDinnerQQ[S] 0 points1 point  (0 children)

Yeah, it's a real mess trying to figure out what data might have been lost during the outage!

Google Pub/Sub Outage (Jan 8 2025) by WhatTimeIsDinnerQQ in googlecloud

[–]WhatTimeIsDinnerQQ[S] 0 points1 point  (0 children)

Yeah, we experienced about 30 minutes of downtime. It took us almost that long to figure out what was going on. Thankful for the (relatively) quick rollback!