Bir millisoniyalik xato Buyuk Britaniya havo harakatini toʻxtatdi. Olti soat.
Seshanba, 8-sentyabr kuni soat 10:00 da NATSning Milliy havo hududi tizimi (NAS) ichidagi oddiy squawk-kod soʻrovi qiymatni yangilash jarayonida yuqori ustuvorlikdagi xabar tomonidan toʻxtatildi.
Seshanba, 8-sentyabr kuni soat 10:00 da NATSning Milliy havo hududi tizimi (NAS) ichidagi oddiy squawk-kod soʻrovi qiymatni yangilash jarayonida yuqori ustuvorlikdagi xabar tomonidan toʻxtatildi. Taʼsir qilish oynasi taxminan bir millisoniya. Soʻrov notoʻgʻri davom etdi, parvoz maʼlumotlari buzildi va soat 19:30 ga kelib 2000 dan ortiq Buyuk Britaniya reyslari kechiktirildi, bekor qilindi yoki yoʻnaltirildi.
Yozma nashrini oʻqing (inglizcha) ↗
Bu video nimani qamrab oladi
- 10:00: bir soʻrov, 1 ms oyna ichida toʻxtatildi
- Vaqt jadvali: 10:00 squawk → 10:02 blip → 12:45 joʻnashlar toʻxtadi → 13:32 ulanish uzildi
- Davolash: butun mamlakatning parvoz maʼlumotlarini qayta ishga tushirish
- Mexanizm: yozishning yarmida toʻxtatildi
- Nega xavfsizlik funksiyasi osmonni toʻxtatdi
Tarjima qilingan transkript
Asl inglizcha hikoyadan tarjima qilingan. Mavjud audio va subtitrlar YouTube tomonidan boshqariladi.
10:00: bir soʻrov, 1 ms oyna ichida toʻxtatildi
0:00 Ertalab soat oʻnda, Britaniyaning parvoz maʼlumotlari tizimidagi bitta oddiy soʻrov aynan notoʻgʻri millisoniyada toʻxtatiladi va kechga borib ikki mingdan ortiq reys kechiktiriladi, bekor qilinadi yoki yoʻnaltiriladi. Bu Buyuk Britaniyaning havo harakati xizmati Natsning dastlabki hisobotidan. Hujum belgisi yoʻq, va hech kim notoʻgʻri tugmani bosmagan. Faqat eski nuqson va bitta juda oʻziga xos millisoniya. Bu qanday sodir boʻldi, nega bir millisoniya yetarli boʻldi va aybni kim oladi. Bu The Daily Diff, postmortem.
0:31 Soat oʻn. Kimdir qoʻl bilan squawk kodini soʻraydi, bu radar blipini parvoz
Vaqt jadvali: 10:00 squawk → 10:02 blip → 12:45 joʻnashlar toʻxtadi → 13:32 ulanish uzildi
0:36 rejasi bilan bogʻlaydigan toʻrt xonali raqam. Soʻrov toʻgʻri, reja ham. Oʻn nol ikki. London Hududiy Boshqaruvi va asosiy tizim oʻrtasidagi ulanish uziladi, keyin qirq besh soniyadan keyin oʻz-oʻzidan qaytadi. Chiptada tiklandi, barqaror, operatsion taʼsir yoʻq, deb yozilgan. Oʻn ikki oʻttiz ikki. Ulanish yana uzila boshlaydi, har safar tezroq, va dispetcherlar baʼzi avtomatizatsiyani yoʻqotadi.
0:56 Oʻn ikki qirq beshga kelib, Buyuk Britaniya joʻnashlari toʻxtatiladi. Bir oʻttiz ikkida ulanish uziladi va ishlamaydi. Davolash nazorat qilinadigan qayta ishga tushirishdir, va bu qimmat qismi,
Davolash: butun mamlakatning parvoz maʼlumotlarini qayta ishga tushirish
1:06 chunki xuddi shu tizim mamlakat boʻylab boshqaruv markazlari va aeroportlarni taʼminlaydi. Xato London havo hududida yashaydi. Cheklovlar butun Buyuk Britaniyani qamrab oladi. Qayta ishga tushirish uchdan chorakdan toʻrtdan oʻngacha davom etadi, va dublikat parvoz rejalarini tartibga solish yettidan oʻngacha vaqt oladi. Xoʻsh, nega bir millisoniya yetarli boʻldi?
Mexanizm: yozishning yarmida toʻxtatildi
1:23 Tizim ishlarni ustuvorlik boʻyicha boshqaradi va shoshilinch ish uchun kichik ishni toʻxtatib turish normaldir. Ammo bu ish qiymatni yangilashning yarmida edi. Shoshilinch xabar shu millisoniya ichida keladi va yangilash yarim yoʻlda toʻxtaydi. Qayta boshlanganida, u toʻgʻri boshlanmaydi. Yomon maʼlumot keyin baʼzi keyingi parvoz yangilanishlariga sizib kiradi.
Nega xavfsizlik funksiyasi osmonni toʻxtatdi
1:40 London birini oʻqishga harakat qiladi, juda uzoq vaqt oladi va vaqti tugaydi. Vaqt tugashi ulanishni uzadi, moʻljallanganidek, ikkala tizimni himoya qilish uchun. Xavfsizlik funksiyasi mukammal ishlaydi. Muammo shu. Hisobotning oʻz soʻzlari. Agar shoshilinch xabar bir millisoniya oldinroq yoki keyinroq kelganida, yangilash normal tugallangan boʻlar edi. Hacker Newsda bir dasturchi millisoniyani mutlaq abadiyat deb ataydi,
2:02 bu hafta seshanbagacha sodir boʻlishi kafolatlangan. Bu seshanba edi.
git blame — eski kod 50 · qayta ishga tushirish rejasi 30 · 10:02 signali 15 · 1 ms 5
2:05 git blame. Eski kod, ellik foiz, yarim yoʻlda toʻxtatib turilishi va notoʻgʻri qaytishi mumkin boʻlgan yangilanish uchun. Qayta ishga tushirish rejasi, oʻttiz, chunki Londondagi bitta yomon yozuv butun mamlakatning parvoz maʼlumotlarini qayta ishga tushirishni anglatadi. Oʻn nol ikki signali, oʻn besh, oʻz-oʻzini tuzatganligi va taʼsir yoʻq deb qayd etilganligi uchun. Millisoniyaga besh foiz, uning vaqti uchun. Portlash radiusi. Nats oʻsha kuni sakkiz mingga yaqin reysni rejalashtirgan va
Portlash radiusi: 8000 reja qilingan, 6094 bajarilgan, uch yilda uchinchi muvaffaqiyatsizlik
2:27 olti mingga yaqinini boshqargan. Buyuk Britaniya joʻnashlari toʻrt yarim soatga yaqin toʻxtatildi, va qoldiqni bartaraf etish uchun ikki kundan ortiq vaqt ketdi. Bu Britaniyaning uch yilda uchinchi havo harakati muvaffaqiyatsizligi, va bosh ijrochi direktor bu xatoni juda, juda tushunarsiz deb ataydi.
Hukm + dushanba qatori: atomik yozishlar, baland signallar
2:41 Hukm, postmortem: NEEDS REVIEW. Hisobot tez va aniq, va tuzatish yozilgan va sinovdan oʻtkazilmoqda. Ammo reja tezroq qayta ishga tushirish, kichikroq emas. Dushanba qatori: agar ishni toʻxtatib turish mumkin boʻlsa, uning yozishini atomik qiling, va oʻz-oʻzini tuzatadigan signalni signal sifatida qabul qiling. Menga hali ham gapirishga ruxsat berilmagan hodisani izohlarda yoki thedailydiff.dev manzilida yuboring. Va bugungi farq shu.
3:02 Men Axrisidan Nikoman. Masʼuliyat bilan birlashtiring.
Manbalar
- NATS, Major Incident Preliminary Investigation Report, NAS incident 08 September 2026 (report date Sep 16)www.nats.aero
- NATS press release, "NATS publishes preliminary report on technical incident of 8 September" (Sep 18, 2026)www.nats.aero
- NATS on X, 8 Sepx.com
- BBC, "Flight chaos caused by 'millisecond' software defect, report says"www.bbc.co.uk
- The Guardian (Sep 18, 2026)www.theguardian.com
- Hacker News thread on the reportnews.ycombinator.com



