Live data from Hacker News

GCP Outage

status.cloud.google.com

481–490 of 539 posts

Re: GCP Outage

#481

When Google said GCP is "down", did it affect entire availability zones within a region? For people who designed redundant infrastructure, did your backup AZs/regions keep your systems online?

so much for System Design interview and bs gatekeeping...

Re: GCP Outage

#482
post #388
post #371

Earlier quoted context omitted.

From the Cloudflare incident: > Cloudflare’s critical Workers KV service went offline due to an outage of a 3rd party service that is a key dependency. As a result, certain Cloudflare products that rely on KV service to store and disseminate information are unavailable [...] Surprising, but not entirely unplausible for a GCP outage to spread to CF.

> outage of a 3rd party service that is a key dependency. Good to know that Cloudflare has services seemingly based on GCP with no redundancy.

Redundancy ≠ immune to failure.

Re: GCP Outage

#483
post #468
post #426

Earlier quoted context omitted.

Seems like a major wtf if Cloudflare is using GCP as a key dependency.

Some day Cloudflare will depend on GCP and GCP will depend on Cloudflare and AWS will rely on one of the two being online and Cloudflare will also depend on AWS and the internet will go down and no one will know how to restart it

Supposedly something like this already happened inside Google. There's a distributed data store for small configs read frequently. There's another for larger configs that are rarely read. The small data store depends on a service that depends on the large data store. The large data store depends on the small data store.

Supposedly there are plans for how to conduct a "cold" start of the system, but as far as I know it's never actually been tried.

Re: GCP Outage

#484

What's crazy is that RCS messaging is down as a result of this outage. It shows how poorly the technology or infrastructure was designed.

Oh my god is that why my RCS chats were failing earlier?!?!

Re: GCP Outage

#485

When Google said GCP is "down", did it affect entire availability zones within a region? For people who designed redundant infrastructure, did your backup AZs/regions keep your systems online?

The outage was global. For my team specifically, a global Identity and Access Management outage meant that our internal service accounts could not refresh their short-lived access tokens and so different parts of our infrastructure began to fail over the course of an hour or so, regardless of what region or zone they were in. Services were up, but they could not access critical GCP services because of auth-related issues which resulted in internal service errors for us.

To give an example, our web servers connect to our GCP CloudSQL database via a Cloud SQL Auth Proxy (there's also a connection pooler in between but that also stayed up). The connection to the proxy was always available, but the proxy wasn't able to renew auth tokens it uses to tunnel to the database, regardless of where the webserver or database happened to be located. To mitigate this in the future we're planning to stop using the auth proxy and connect directly via mutual TLS but now it means we have to manage TLS certificates.

Re: GCP Outage

#486
post #474
post #471

Earlier quoted context omitted.

What's the alternative here? Do you want them to replicate their infrastructure across different cloud providers with automatic fail-over? That sounds -- heck -- I don't know if modern devops is really up to that. It would probably cause more problems than it would solve...

They're a company that has to run their own datacenters, you'd expect them to not fall over when a public cloud does.

I was really surprised. The dependence on another enterprise’s cloud services in-general I think is risky, but pretty much everyone does it these days, but I didn’t expect them to be.

Re: GCP Outage

#487
post #471
post #388

Earlier quoted context omitted.

> outage of a 3rd party service that is a key dependency. Good to know that Cloudflare has services seemingly based on GCP with no redundancy.

What's the alternative here? Do you want them to replicate their infrastructure across different cloud providers with automatic fail-over? That sounds -- heck -- I don't know if modern devops is really up to that. It would probably cause more problems than it would solve...

I would expect them to not rely on GCP at all

Re: GCP Outage

#488
post #354

Earlier quoted context omitted.

it's the best

Oh no, that's how you know it's nearing the point of being reaped and thrown in the graveyard!

Don't worry, they're not following the "deprecate and cancel" playbook for that. They seem to be using the "copy a competitor poorly" one. The few features I liked about it, that distinguished it from Slack, disappeared in the latest update.

Re: GCP Outage

#489
post #388
post #371

Earlier quoted context omitted.

From the Cloudflare incident: > Cloudflare’s critical Workers KV service went offline due to an outage of a 3rd party service that is a key dependency. As a result, certain Cloudflare products that rely on KV service to store and disseminate information are unavailable [...] Surprising, but not entirely unplausible for a GCP outage to spread to CF.

> outage of a 3rd party service that is a key dependency. Good to know that Cloudflare has services seemingly based on GCP with no redundancy.

Google is an advertising company not a tech company. Do not rely on them performing anything critical that doesn't depend on ad revenue.

Re: GCP Outage

#490
post #414

Earlier quoted context omitted.

SMS is pretty much decentralized, although there's a few companies with a lot of reach. I don't remember any Global SMS outages, but it wasn't uncommon for a whole carrier to have an SMS outage and especially for inter-carrier SMS to be broken from time to time (sometimes for days). I've certainly seen some stuff with SMS aggregators: almost all of them claim a majority of direct links, but when you have accounts wit…

> recently iOS started using it although I don't know what server they attach to. According to Wikipedia, only the carrier's RCS server is used [1] [1]: https://en.wikipedia.org/wiki/Rich_Communication_Services#So...

All of the major carriers use Google Jibe as their RCS backend anyway though, so it's pretty irrelevant.
Post reply on HN