# Google Cloud boş sahədə çökdü. Üç saat.

Published: 2026-09-19

Bir neçə boş sahəsi olan siyasət sətri boş göstərici ilə toqquşur və Google Cloud bütün regionlarda eyni anda çöker — sonra Cloudflare də onunla birlikdə çökür. 12 iyun 2025, 17:49 UTC: Hər bir Google Cloud API tələbini təsdiqləyən Service Control, "qəsdən boş sahələr"lə kvota-siyasəti dəyişikliyini oxuyur, iki həftə əvvəl heç bir boş yoxlama və ya funksiya bayrağı olmadan təchiz edilmiş bir kod yolu ilə toqquşur və hər regionda qəza dövrünə girir — sətir saniyələr içində qlobal olaraq replikasiya edilmişdi. Xarici API-lər üç saat ərzində 503 qaytarır; us-central1 2 saat 40 dəqiqə çəkir, çünki yenidən başlayan tapşırıqlar eyni Spanner cədvəlinə təsadüfi geri çəkilmə olmadan hücum edir. Google-un xidmətinin kəsilməsindən üç dəqiqə sonra, "üçüncü tərəf bulud provayderi" üzərində oturan Cloudflare-in Workers KV-si tələblərin 90%-ni itirir və Access, WARP, Workers AI, Pages, Stream və Turnstile onunla birlikdə 2 saat 28 dəqiqə çökür. Google-un status səhifəsi ilk yeniləməsini bir saat gec yerləşdirir, çünki o, Google Cloud üzərində işləyir.

Canonical: https://thedailydiff.dev/az/video/2026-09-19-google-cloud-null-pointer/

## Bu videoda nələr əhatə olunur

- Boş bir sahə, boş bir göstərici, hər region
- Vaxt qrafiki: May 29 → 17:45 → çöküş dövrü → qırmızı düymə → 17:52 Cloudflare
- us-central1: sürü effekti
- Mexanizm: tələb yolunda yoxlama, qlobal replikasiya, bir satıcı
- git blame — bölgü

## Fəsillər

- 0:00 Boş bir sahə, boş bir göstərici, hər region
- 0:32 Vaxt qrafiki: May 29 → 17:45 → çöküş dövrü → qırmızı düymə → 17:52 Cloudflare
- 1:32 us-central1: sürü effekti
- 1:43 Mexanizm: tələb yolunda yoxlama, qlobal replikasiya, bir satıcı
- 2:00 git blame — bölgü
- 2:20 Partlama radiusu
- 2:33 Hökm + Bazar ertəsi xətti

## Tərcümə olunmuş transkript

Orijinal ingilis dilindəki nəqldən tərcümə edilmişdir. Mövcud audio və subtitrlər YouTube tərəfindən idarə olunur.

### Boş bir sahə, boş bir göstərici, hər region

0:00 Boş sahələri olan siyasət sətri boş göstərici ilə toqquşur və Google Cloud bütün regionlarda eyni anda çöker — və Cloudflare də onunla birlikdə çökür, sonra Google-u "üçüncü tərəf provayderi" adlandırır. 12 iyun 2025, 17:49 UTC. Google-un hesabatı: Hər bir API tələbini təsdiqləyən Service Control, üç saatlıq çöküş dövründə. Cloudflare-in, həmin axşam: Workers KV, doxsan faizi uğursuz, iki saat iyirmi səkkiz.

0:23 Necə oldu, niyə bir boş sahə saniyələr içində qlobal oldu, və günah kimdədir. Bu, The Daily Diff, postmortemdir. 29 may. Service Control yeni kvota yoxlaması əldə edir, regiondan regiona

### Vaxt qrafiki: May 29 → 17:45 → çöküş dövrü → qırmızı düymə → 17:52 Cloudflare

0:35 qırmızı düymə ilə göndərilir — lakin yeni kod yolu istifadəyə verilmə zamanı heç vaxt işləmir; heç nə onu işə salmır hələ. Boş yoxlama yoxdur. Funksiya bayrağı yoxdur. 17:45. Boş sahələri olan siyasət dəyişikliyi Spanner cədvəlinə daxil olur. Kvota qlobaldır, buna görə də sətir saniyələr içində hər yerə replikasiya olunur. Hər bir Service Control ikili faylı onu oxuyur, boş göstərici ilə toqquşur, çöker, yenidən başlayır, yenidən oxuyur. Hər bir API çağırışı: 503.

0:55 Google sürətlidir: iki dəqiqədə təcili yardım, on dəqiqədə əsas səbəb. Qırmızı düymə qırx dəqiqədə çıxarılır və kiçik regionlar birinci bərpa olunur. Status səhifəsi ilk yeniləməsini bir saat gec yerləşdirir, çünki o, Google Cloud üzərində işləyir. 17:52. Cloudflare-in WARP komandası yeni cihazların qeydiyyatdan keçmədiyini görür. Workers KV, Cloudflare-in konfiqurasiya və identifikasiya üçün istifadə etdiyi anbarın yarısı, üçüncü tərəf buludunda yaşayır. Access hər girişi uğursuz edir — dizayna görə, o, qapalı uğursuz olur.

1:20 Workers AI hər çıxarışı uğursuz edir. 19:11, Gergely Orosz: iki müstəqil bulud eyni anda çökdü, heç vaxt görülməmişdi. 19:32, Google dəstəyi bir istifadəçiyə heç bir bilinən pozulma olmadığını deyir — təmizləməyə cəhd edin kuki. Hər yerdə 19:48-ə qədər bərpa olunur.

### us-central1: sürü effekti

1:34 us-central1 deyil: yenidən başlayan tapşırıqlar eyni Spanner cədvəlinə hücum edir, təsadüfi geri çəkilmə yoxdur, buna görə də Google onları əllə tənzimləyir. İki saat qırx. Bir: siyasət yoxlaması tələb yolunun içində yerləşir; yoxlama öldükdə,

### Mexanizm: tələb yolunda yoxlama, qlobal replikasiya, bir satıcı

1:46 API ölür. İki: kvota məlumatları heç bir mərhələləmə olmadan qlobal olur; pis bir sətir qlobal bir sətirdir. Üç: Cloudflare bilirdi. Workers KV öz R2-yə miqrasiyanın ortasında idi, bir provayderə qədər — postmortem bunu əhatə dairəsində bir boşluq adlandırır.

### git blame — bölgü

2:00 git blame. Google, əlli beş faiz: boş yoxlama yoxdur, funksiya bayrağı yoxdur, geri çəkilmə yoxdur — onların hesabatında bir bayrağın onu mərhələləmə zamanı tutacağı deyilir. Qlobal replikasiya, iyirmi: bir sətir, hər region, saniyələr. Cloudflare, iyirmi: bir satıcının anbarında məhsul xəttinin yarısı, və heç vaxt Google deməyən bir postmortem. Status səhifəsi, beş, hesabat verdiyi yerdə yaşadığı üçün. Partlama radiusu: yetmiş Google Cloud məhsulu, on Workspace proqramı,

### Partlama radiusu

2:23 hər region. Üç saat. Cloudflare-də: Access, WARP, Workers AI, Pages, Stream — iki yarım. Hacker News, on dörd yüz bal; ən yaxşı şərh: status səhifəsi yaşıldır.

### Hökm + Bazar ertəsi xətti

2:33 Hökm, postmortem: göndər (SHIP IT). Hər iki postmortem otuz saat içində yerləşdirilir, hər ikisi özlərini günahlandırır, və Google-un düzəlişləri konkretdir: açıq uğursuz, bayraqlar defolt olaraq söndürülüb, eksponensial geri çəkilmə. Bazar ertəsi xətti: söndürülən bir bayrağın arxasında yeni kod, və məlumatların gəldiyi yerdə boş yoxlama. Hələ danışmağa icazə verilməyən hadisəni mənə göndərin, şərhlərdə və ya daily diff dot dev ünvanında. Və bu, bu gün üçün fərqdir.

2:53 Mən Axrisidən Nikonam. Məsuliyyətlə birləşdirin.

## Mənbələr

- [Google Cloud Service Health, Incident Report (Jun 13, 2025) + Mini Incident Report (Jun 12)](https://status.cloud.google.com/incidents/ow5i3PPK96RduMcb1SsW) — status.cloud.google.com
- [Cloudflare, "Cloudflare service outage June 12, 2025" (Jun 12, 2025, 22:00 UTC)](https://blog.cloudflare.com/cloudflare-service-outage-june-12-2025/) — blog.cloudflare.com
- [Cloudflare Status, "Broad Cloudflare service outages" (18:19–21:31 UTC)](https://www.cloudflarestatus.com/incidents/25r9t0vz99rp) — www.cloudflarestatus.com
- [Gergely Orosz, 19:11 UTC, "Their infra is fully independent AFAIK"](https://x.com/GergelyOrosz/status/1933240698716729511) — x.com
- [@Google support, 19:32 UTC, "there aren't any known service disruptions"](https://x.com/Google/status/1933246051512644069) — x.com
- [Thomas Kurian (Google Cloud CEO), Jun 13 01:35 UTC](https://x.com/ThomasOrTK/status/1933337436970709493) — x.com
- [Hacker News, "GCP Outage" (1,468 points)](https://news.ycombinator.com/item?id=44260810) — news.ycombinator.com
- [Hacker News, "Cloudflare was down" (341 points)](https://news.ycombinator.com/item?id=44261064) — news.ycombinator.com
- [Hacker News, "Google Cloud Incident Report – 2025-06-13" (209 points)](https://news.ycombinator.com/item?id=44274563) — news.ycombinator.com
