Google Cloud គាំងដោយសារវាលទទេ។ បីម៉ោង។
ជួរគោលការណ៍ដែលមានវាលទទេមួយចំនួនបានប៉ះនឹង null pointer ហើយ Google Cloud បានគាំងនៅគ្រប់តំបន់ក្នុងពេលតែមួយ — បន្ទាប់មក Cloudflare ក៏ដួលជាមួយវាដែរ។
ជួរគោលការណ៍ដែលមានវាលទទេមួយចំនួនបានប៉ះនឹង null pointer ហើយ Google Cloud បានគាំងនៅគ្រប់តំបន់ក្នុងពេលតែមួយ — បន្ទាប់មក Cloudflare ក៏ដួលជាមួយវាដែរ។ ថ្ងៃទី 12 ខែមិថុនា ឆ្នាំ 2025, 17:49 UTC៖ Service Control ដែលជា binary ដែលអនុម័តរាល់សំណើ Google Cloud API បានអានការផ្លាស់ប្តូរគោលការណ៍កូតាដែលមាន «វាលទទេដែលមិនបានគ្រោងទុក» ប៉ះនឹង code path ដែលបានដាក់ចេញពីរសប្តាហ៍មុនដោយគ្មាន null check និងគ្មាន feature flag ហើយចូលទៅក្នុង crash loop នៅគ្រប់តំបន់ — ជួរនោះបានចម្លងទៅទូទាំងពិភពលោកក្នុងរយៈពេលប៉ុន្មានវិនាទី។ API ខាងក្រៅត្រឡប់ 503 សម្រាប់រយៈពេលបីម៉ោង; us-central1 ចំណាយពេល 2 ម៉ោង 40 នាទី ដោយសារកិច្ចការដែលចាប់ផ្ដើមឡើងវិញបានវាយលុកតារាង Spanner ដូចគ្នាដោយគ្មាន randomized backoff។ បីនាទីបន្ទាប់ពីការដាច់របស់ Google, Workers KV របស់ Cloudflare — ដែលប្រភពនៃការពិតស្ថិតនៅលើ «អ្នកផ្តល់សេវាពពកភាគីទីបី» — បានបាត់បង់ 90% នៃសំណើ ហើយ Access, WARP, Workers AI, Pages, Stream និង Turnstile ក៏បានដាច់ជាមួយវាសម្រាប់រយៈពេល 2 ម៉ោង 28 នាទី។ ទំព័រស្ថានភាពរបស់ Google បានបង្ហោះការអាប់ដេតដំបូងរបស់ខ្លួនយឺតមួយម៉ោង ដោយសារវាដំណើរការលើ Google Cloud។
អានបោះពុម្ពជាលាយលក្ខណ៍អក្សរ (អង់គ្លេស) ↗
អ្វីដែលវីដេអូនេះគ្របដណ្ដប់
- វាលទទេ, null pointer, គ្រប់តំបន់
- កាលប្បវត្តិ៖ 29 ឧសភា → 17:45 → crash loop → red button → 17:52 Cloudflare
- us-central1: ឥទ្ធិពលហ្វូង
- យន្តការ៖ ពិនិត្យមើលក្នុងផ្លូវស្នើសុំ, ការចម្លងសកល, អ្នកលក់តែមួយ
- git blame — ការបំបែក
កំណត់ត្រាដែលបានបកប្រែ
បកប្រែចេញពីការនិទានដើមជាភាសាអង់គ្លេស។ សំឡេង និងចំណងជើងរងដែលមានគឺស្ថិតនៅក្រោមការគ្រប់គ្រងរបស់ YouTube។
វាលទទេ, null pointer, គ្រប់តំបន់
0:00 ជួរគោលការណ៍ដែលមានវាលទទេបានប៉ះនឹង null pointer ហើយ Google Cloud បានគាំងនៅ គ្រប់តំបន់ក្នុងពេលតែមួយ — ហើយ Cloudflare ក៏ដួលជាមួយវា បន្ទាប់មកហៅ Google ថា «អ្នកផ្តល់សេវាភាគីទីបី»។ ថ្ងៃទី 12 ខែមិថុនា ឆ្នាំ 2025, 17:49 UTC។ របាយការណ៍របស់ Google៖ Service Control ដែលជា binary ដែលអនុម័តរាល់សំណើ API ក្នុង crash loop សម្រាប់រយៈពេលបីម៉ោង។ របស់ Cloudflare នៅល្ងាចដដែល៖ Workers KV បរាជ័យកៅសិបភាគរយ ពីរម៉ោងម្ភៃប្រាំបី។
0:23 តើវាកើតឡើងដោយរបៀបណា ហេតុអ្វីវាលទទេមួយបានទៅជាសកលក្នុងប៉ុន្មានវិនាទី ហើយអ្នកណាត្រូវទទួលការស្តីបន្ទោស។ នេះគឺ The Daily Diff, ក្រោយមរណភាព។ ថ្ងៃទី 29 ឧសភា។ Service Control ទទួលបានការត្រួតពិនិត្យកូតាថ្មី ដែលដាក់ចេញជាតំបន់ៗជាមួយ
កាលប្បវត្តិ៖ 29 ឧសភា → 17:45 → crash loop → red button → 17:52 Cloudflare
0:35 red button — ប៉ុន្តែ code path ថ្មីមិនដែលដំណើរការក្នុងពេលដាក់ចេញទេ; គ្មានអ្វីបង្កឲ្យវានៅឡើយទេ។ គ្មាន null check។ គ្មាន null check។ គ្មាន feature flag។ 17:45។ ការផ្លាស់ប្តូរគោលការណ៍ដែលមានវាលទទេបានចូលទៅក្នុងតារាង Spanner។ Quota គឺជាសកល ដូច្នេះជួរនោះចម្លងទៅគ្រប់ទីកន្លែងក្នុងរយៈពេលប៉ុន្មានវិនាទី។ រាល់ binary របស់ Service Control អានវា ប៉ះនឹង null pointer គាំង ចាប់ផ្ដើមឡើងវិញ អានវាម្ដងទៀត។ រាល់ការហៅ API៖ 503។
0:55 Google គឺលឿន៖ ការតម្រៀបក្នុងពីរនាទី, មូលហេតុចម្បងក្នុងដប់នាទី។ red button ចេញក្នុងសែសិបនាទី ហើយតំបន់តូចៗងើបឡើងវិញមុនគេ។ ទំព័រស្ថានភាពបង្ហោះការអាប់ដេតដំបូងរបស់ខ្លួនមួយម៉ោងក្រោយ ដោយសារវាដំណើរការលើ Google Cloud។ 17:52។ ក្រុម WARP របស់ Cloudflare ឃើញឧបករណ៍ថ្មីបរាជ័យក្នុងការចុះឈ្មោះ។ Workers KV ដែលជាកន្លែងផ្ទុកពាក់កណ្តាលនៃ Cloudflare ប្រើសម្រាប់ config និង identity ស្ថិតនៅលើ cloud ភាគីទីបី។ Access បរាជ័យរាល់ការចូល — តាមការរចនា វាបរាជ័យបិទ។
1:20 Workers AI បរាជ័យរាល់ការសន្និដ្ឋាន។ 19:11, Gergely Orosz៖ clouds ឯករាជ្យពីរដាច់ក្នុងពេលតែមួយ មិនធ្លាប់ឃើញពីមុនមក។ 19:32, ជំនួយរបស់ Google ប្រាប់អ្នកប្រើថាគ្មានការរំខានដែលគេដឹងទេ — ព្យាយាមសម្អាត ឃុកឃីរបស់អ្នក។ គ្រប់ទីកន្លែងផ្សេងទៀតងើបឡើងវិញនៅម៉ោង 19:48។
us-central1: ឥទ្ធិពលហ្វូង
1:34 us-central1 មិនបានទេ៖ កិច្ចការដែលចាប់ផ្ដើមឡើងវិញបានវាយលុកតារាង Spanner ដូចគ្នា គ្មាន randomized backoff ដូច្នេះ Google កំណត់ល្បឿនពួកគេដោយដៃ។ ពីរម៉ោងសែសិប។ មួយ៖ ការត្រួតពិនិត្យគោលការណ៍ស្ថិតនៅក្នុងផ្លូវស្នើសុំ; នៅពេលដែលការត្រួតពិនិត្យបរាជ័យ
យន្តការ៖ ពិនិត្យមើលក្នុងផ្លូវស្នើសុំ, ការចម្លងសកល, អ្នកលក់តែមួយ
1:46 API បរាជ័យ។ ពីរ៖ ទិន្នន័យកូតាទៅជាសកលដោយគ្មានការរៀបចំ; ជួរអាក្រក់គឺជាជួរសកល។ បី៖ Cloudflare ដឹង។ Workers KV កំពុងធ្វើការផ្លាស់ប្តូរទៅ R2 របស់ខ្លួនផ្ទាល់ ដោយនៅសល់តែអ្នកផ្តល់សេវាមួយ — ក្រោយមរណភាពហៅវាថាជាគម្លាតក្នុងការគ្របដណ្ដប់។
git blame — ការបំបែក
2:00 git blame។ Google, ហាសិបប្រាំភាគរយ៖ គ្មាន null check, គ្មាន feature flag គ្មាន backoff — របាយការណ៍របស់ពួកគេបាននិយាយថា flag នឹងចាប់វាបានក្នុងការរៀបចំ។ ការចម្លងសកល, ម្ភៃភាគរយ៖ មួយជួរ, គ្រប់តំបន់ វិនាទី។ Cloudflare, ម្ភៃភាគរយ៖ ពាក់កណ្តាលផលិតផលលើកន្លែងផ្ទុករបស់អ្នកលក់ម្នាក់ និងក្រោយមរណភាពដែលមិនដែលនិយាយ Google។ ទំព័រស្ថានភាព, ប្រាំភាគរយ, សម្រាប់ការរស់នៅលើអ្វីដែលវារាយការណ៍។ កាំផ្ទុះ៖ ផលិតផល Google Cloud ចំនួនចិតសិប, កម្មវិធី Workspace ចំនួនដប់
កាំផ្ទុះ
2:23 គ្រប់តំបន់។ បីម៉ោង។ នៅ Cloudflare៖ Access, WARP, Workers AI, Pages, Stream — ពីរកន្លះ។ Hacker News, ដប់បួនរយពិន្ទុ; មតិកំពូល៖ ទំព័រស្ថានភាពមានពណ៌បៃតង។
សាលក្រម + បន្ទាត់ថ្ងៃច័ន្ទ
2:33 សាលក្រម, ក្រោយមរណភាព៖ SHIP IT។ ក្រោយមរណភាពទាំងពីរចេញក្នុងរយៈពេលសាមសិបម៉ោង, ទាំងពីរបន្ទោសខ្លួនឯង ហើយការជួសជុលរបស់ Google គឺជាក់ស្តែង៖ fail open, flags បិទតាមលំនាំដើម exponential backoff។ បន្ទាត់ថ្ងៃច័ន្ទ៖ កូដថ្មីនៅពីក្រោយ flag ដែលចេញបិទ និង null check នៅកន្លែងដែលទិន្នន័យចូល។ ផ្ញើមកខ្ញុំនូវឧប្បត្តិហេតុដែលអ្នកនៅតែមិនត្រូវបានអនុញ្ញាតឲ្យនិយាយអំពី ក្នុងមតិ ឬនៅthe daily diff dot dev។ ហើយនោះគឺជាភាពខុសគ្នាសម្រាប់ថ្ងៃនេះ។
2:53 ខ្ញុំគឺ Niko ពី Axrisi។ Merge responsibly.
ប្រភព
- Google Cloud Service Health, Incident Report (Jun 13, 2025) + Mini Incident Report (Jun 12)status.cloud.google.com
- Cloudflare, "Cloudflare service outage June 12, 2025" (Jun 12, 2025, 22:00 UTC)blog.cloudflare.com
- Cloudflare Status, "Broad Cloudflare service outages" (18:19–21:31 UTC)www.cloudflarestatus.com
- Gergely Orosz, 19:11 UTC, "Their infra is fully independent AFAIK"x.com
- @Google support, 19:32 UTC, "there aren't any known service disruptions"x.com
- Thomas Kurian (Google Cloud CEO), Jun 13 01:35 UTCx.com
- Hacker News, "GCP Outage" (1,468 points)news.ycombinator.com
- Hacker News, "Cloudflare was down" (341 points)news.ycombinator.com
- Hacker News, "Google Cloud Incident Report – 2025-06-13" (209 points)news.ycombinator.com



