+− THE DAILY DIFFdev & AI news
SHIP IT

Google Cloud ilianguka kwenye uga tupu. Masaa matatu.

Safu ya sera yenye sehemu chache tupu inagonga kielekezi batili, na Google Cloud inaanguka katika kila eneo mara moja — kisha Cloudflare inaanguka nayo.

Safu ya sera yenye sehemu chache tupu inagonga kielekezi batili, na Google Cloud inaanguka katika kila eneo mara moja — kisha Cloudflare inaanguka nayo. Juni 12, 2025, 17:49 UTC: Service Control, binary ambayo inaidhinisha kila ombi la API la Google Cloud, inasoma mabadiliko ya sera ya kiasi na "sehemu tupu zisizotarajiwa", inagonga njia ya msimbo iliyotumwa wiki mbili mapema bila ukaguzi batili na bila bendera ya kipengele, na inaingia kwenye kitanzi cha kuanguka katika kila eneo — safu hiyo ilikuwa imeenea kote ulimwenguni ndani ya sekunde. API za nje zinarudisha 503 kwa masaa matatu; us-central1 inachukua masaa 2 na dakika 40 kwa sababu kazi zinazoanza upya zinakanyaga jedwali moja la Spanner bila kurudisha nyuma nasibu. Dakika tatu baada ya kukatika kwa Google, Workers KV ya Cloudflare — ambayo chanzo chake cha ukweli kinakaa kwenye "mtoa huduma wa wingu wa tatu" — inapoteza 90% ya maombi, na Access, WARP, Workers AI, Pages, Stream na Turnstile zinaanguka nayo kwa masaa 2 na dakika 28. Ukurasa wa hali ya Google unachapisha sasisho lake la kwanza saa moja kuchelewa, kwa sababu unatumia Google Cloud.

Soma toleo lililoandikwa (Kiingereza) ↗

Nini video hii inashughulikia

  • Uga tupu, kielekezi batili, kila eneo
  • Muda: Mei 29 → 17:45 → kitanzi cha kuanguka → kitufe chekundu → 17:52 Cloudflare
  • us-central1: athari ya kundi
  • Mbinu: angalia katika njia ya ombi, urudufu wa kimataifa, mtoa huduma mmoja
  • git blame — mgawanyiko

Nakala iliyotafsiriwa

Imetafsiriwa kutoka simulizi asili ya Kiingereza. Sauti na manukuu yanayopatikana yanadhibitiwa na YouTube.

Uga tupu, kielekezi batili, kila eneo

0:00 Safu ya sera yenye sehemu tupu inagonga kielekezi batili, na Google Cloud inaanguka katika kila eneo mara moja — na Cloudflare inaanguka nayo, kisha inaiita Google "mtoa huduma wa tatu". Juni 12, 2025, 17:49 UTC. Ripoti ya Google: Service Control, binary inayoidhinisha kila ombi la API, katika kitanzi cha kuanguka kwa masaa matatu. Ya Cloudflare, jioni hiyohiyo: Workers KV, asilimia tisini ikishindwa, masaa mawili na dakika ishirini na nane.

0:23 Jinsi ilivyotokea, kwa nini uga mmoja tupu ulienda ulimwenguni kote ndani ya sekunde, na nani anastahili lawama. Huu ni The Daily Diff, uchambuzi wa baada ya tukio. Mei 29. Service Control inapata ukaguzi mpya wa kiasi, uliotumwa eneo kwa eneo na

Muda: Mei 29 → 17:45 → kitanzi cha kuanguka → kitufe chekundu → 17:52 Cloudflare

0:35 kitufe chekundu — lakini njia mpya ya msimbo haiendeshwi kamwe wakati wa uzinduzi; hakuna kinachoanzisha bado. Hakuna ukaguzi batili. Hakuna bendera ya kipengele. 17:45. Mabadiliko ya sera yenye sehemu tupu yanatua kwenye jedwali la Spanner. Kiasi ni cha kimataifa, hivyo safu inaenea kila mahali ndani ya sekunde. Kila binary ya Service Control inaisoma, inagonga kielekezi batili, inaanguka, inaanza upya, inaisoma tena. Kila simu ya API: 503.

0:55 Google ni haraka: upambanuzi kwa dakika mbili, chanzo cha tatizo kwa kumi. Kitufe chekundu kimetolewa kwa dakika arobaini, na mikoa midogo hupata nafuu kwanza. Ukurasa wa hali unachapisha sasisho lake la kwanza saa moja baada ya kuanza, kwa sababu unatumia Google Cloud. 17:52. Timu ya WARP ya Cloudflare inaona vifaa vipya vinashindwa kujiandikisha. Workers KV, nusu ya hifadhi ambayo Cloudflare inatumia kwa usanidi na utambulisho, inakaa kwenye wingu la mtoa huduma wa tatu. Access inashindwa kila kuingia — kwa muundo, inashindwa kufungwa.

1:20 Workers AI inashindwa kila uamuzi. 19:11, Gergely Orosz: mawingu mawili huru yameanguka mara moja, haijawahi kuonekana hapo awali. 19:32, msaada wa Google unamwambia mtumiaji hakuna usumbufu unaojulikana — jaribu kufuta kuki zako. Kila mahali pengine panapata nafuu kufikia 19:48.

us-central1: athari ya kundi

1:34 us-central1 haifanyi hivyo: kazi zinazoanza upya zinakanyaga jedwali moja la Spanner, hakuna kurudisha nyuma nasibu, hivyo Google inazidhibiti kwa mkono. Masaa mawili na dakika arobaini. Moja: ukaguzi wa sera unakaa ndani ya njia ya ombi; ukaguzi unapokufa,

Mbinu: angalia katika njia ya ombi, urudufu wa kimataifa, mtoa huduma mmoja

1:46 API inakufa. Mbili: data ya kiasi huenda kimataifa bila upangaji; safu mbaya ni safu ya kimataifa. Tatu: Cloudflare alijua. Workers KV ilikuwa katikati ya uhamiaji kwenda R2 yake mwenyewe, hadi mtoa huduma mmoja — uchambuzi wa baada ya tukio unaiita pengo katika chanjo.

git blame — mgawanyiko

2:00 git blame. Google, asilimia hamsini na tano: hakuna ukaguzi batili, hakuna bendera ya kipengele, hakuna kurudisha nyuma — ripoti yao inasema bendera ingeikamata katika upangaji. Urudufu wa kimataifa, ishirini: safu moja, kila eneo, sekunde. Cloudflare, ishirini: nusu ya laini ya bidhaa kwenye hifadhi ya mtoa huduma mmoja, na uchambuzi wa baada ya tukio ambao hauonyeshi Google. Ukurasa wa hali, tano, kwa kuishi kwenye kile unachoripoti. Eneo la mlipuko: bidhaa sabini za Google Cloud, programu kumi za Workspace,

Eneo la mlipuko

2:23 kila eneo. Masaa matatu. Katika Cloudflare: Access, WARP, Workers AI, Pages, Stream — masaa mawili na nusu. Hacker News, pointi elfu moja mia nne; maoni ya juu: ukurasa wa hali ni kijani.

Uamuzi + mstari wa Jumatatu

2:33 Uamuzi, uchambuzi wa baada ya tukio: SHIP IT. Uchambuzi wote wa baada ya tukio unatua ndani ya masaa thelathini, zote zinajilaumu, na marekebisho ya Google ni halisi: fungua wazi, bendera zimezimwa kwa chaguo-msingi, kurudisha nyuma kielelezo. Mstari wa Jumatatu: msimbo mpya nyuma ya bendera inayotumwa ikiwa imezimwa, na ukaguzi batili ambapo data inaingia. Nitumie tukio ambalo bado hauruhusiwi kulizungumzia, katika maoni, au kwa the daily diff dot dev. Na huo ndio utofauti wa leo.

2:53 Mimi ni Niko kutoka Axrisi. Unganisha kwa uwajibikaji.

Vyanzo

  1. Google Cloud Service Health, Incident Report (Jun 13, 2025) + Mini Incident Report (Jun 12)status.cloud.google.com
  2. Cloudflare, "Cloudflare service outage June 12, 2025" (Jun 12, 2025, 22:00 UTC)blog.cloudflare.com
  3. Cloudflare Status, "Broad Cloudflare service outages" (18:19–21:31 UTC)www.cloudflarestatus.com
  4. Gergely Orosz, 19:11 UTC, "Their infra is fully independent AFAIK"x.com
  5. @Google support, 19:32 UTC, "there aren't any known service disruptions"x.com
  6. Thomas Kurian (Google Cloud CEO), Jun 13 01:35 UTCx.com
  7. Hacker News, "GCP Outage" (1,468 points)news.ycombinator.com
  8. Hacker News, "Cloudflare was down" (341 points)news.ycombinator.com
  9. Hacker News, "Google Cloud Incident Report – 2025-06-13" (209 points)news.ycombinator.com

Video zinazohusiana