+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Մեկ միլիվայրկյանի սխալը կանգնեցրել է Մեծ Բրիտանիայի ավիափոխադրումները։ Վեց ժամով։

Սեպտեմբերի 8-ի երեքշաբթի, ժամը 10:00-ին, NATS-ի Ազգային Օդային Տարածքի Համակարգի (NAS) ներսում սքվոք կոդի մեկ սովորական հարցումն ընդհատվում է ավելի բարձր առաջնահերթության հաղորդագրությամբ, մինչ այն մասամբ թարմացնում էր արժեքը: Ազդեցության պատուհանը մոտ մեկ միլիվայրկյան է: Հարցումը սխալ է վերսկսվում, թռիչքի տվյալները կոռումպացվում են, և մինչև 19:30-ը ավելի քան 2000 Մեծ Բրիտանիայի թռիչքներ ուշացվել են, չեղարկվել կամ շեղվել։

Սեպտեմբերի 8-ի երեքշաբթի, ժամը 10:00-ին, NATS-ի Ազգային Օդային Տարածքի Համակարգի (NAS) ներսում սքվոք կոդի մեկ սովորական հարցումն ընդհատվում է ավելի բարձր առաջնահերթության հաղորդագրությամբ, մինչ այն մասամբ թարմացնում էր արժեքը: Ազդեցության պատուհանը մոտ մեկ միլիվայրկյան է: Հարցումը սխալ է վերսկսվում, թռիչքի տվյալները կոռումպացվում են, և մինչև 19:30-ը ավելի քան 2000 Մեծ Բրիտանիայի թռիչքներ ուշացվել են, չեղարկվել կամ շեղվել։

Կարդացեք գրավոր տարբերակը (անգլերեն) ↗

Ինչ է ընդգրկում այս տեսանյութը

  • 10:00: մեկ հարցում, ընդհատված 1 մվ պատուհանի ներսում
  • Ժամանակացույց՝ 10:00 սքվոք → 10:02 բլիփ → 12:45 մեկնումների դադարեցում → 13:32 կապի կորուստ
  • Բուժումը՝ վերագործարկել ամբողջ երկրի թռիչքի տվյալները
  • Մեխանիզմ՝ դադարեցվել է գրառման կեսին
  • Ինչու անվտանգության գործառույթը կանգնեցրեց երկինքը

Թարգմանված արձանագրություն

Թարգմանվել է բնօրինակ անգլերեն պատմությունից։ Հասանելի աուդիո և ենթագրերը վերահսկվում են YouTube-ի կողմից։

10:00: մեկ հարցում, ընդհատված 1 մվ պատուհանի ներսում

0:00 Առավոտյան տասին, մեկ սովորական հարցում Բրիտանիայի թռիչքների տվյալների համակարգի ներսում ընդհատվում է հենց սխալ միլիվայրկյանին, և երեկոյան ավելի քան երկու հազար թռիչքներ ուշացվում, չեղարկվում կամ շեղվում են։ Դա Nats-ի՝ Մեծ Բրիտանիայի օդային երթևեկության ծառայության նախնական զեկույցից է։ Հարձակման նշաններ չկան, և ոչ ոք սխալ կոճակը չի սեղմել։ Պարզապես ժառանգական թերություն, և մեկ շատ հատուկ միլիվայրկյան։ Ինչպես դա տեղի ունեցավ, ինչու էր մեկ միլիվայրկյանը բավարար, և ով է իրականում ստանում մեղքը։ Սա The Daily Diff-ն է՝ հետմահու քննություն։

0:31 Տասը։ Ինչ-որ մեկը ձեռքով խնդրում է squawk կոդ, չորս թվանշանից բաղկացած թիվ, որը

Ժամանակացույց՝ 10:00 սքվոք → 10:02 բլիփ → 12:45 մեկնումների դադարեցում → 13:32 կապի կորուստ

0:36 կապում է ռադարային բլիփը իր թռիչքի պլանին։ Հարցումը վավեր է, և պլանը ևս։ Տասը երկու։ Կապը Լոնդոնի Տարածքային Վերահսկման և հիմնական համակարգի միջև ընդհատվում է, ապա վերականգնվում է ինքնուրույն քառասունհինգ վայրկյան հետո։ Տոմսում գրված է՝ վերականգնված, կայուն, առանց գործառնական ազդեցության։ Տասներկու երեսունմեկ։ Կապը նորից սկսում է ընդհատվել, ամեն անգամ ավելի արագ, և վերահսկողները կորցնում են որոշ ավտոմատացում։

0:56 Մինչև տասներկու քառասունհինգը, Մեծ Բրիտանիայի մեկնումները դադարեցվում են։ Մեկ երեսունմեկին կապն ընդհատվում է և մնում անջատված։ Բուժումը վերահսկվող վերագործարկումն է, և դա թանկ մասն է,

Բուժումը՝ վերագործարկել ամբողջ երկրի թռիչքի տվյալները

1:06 քանի որ նույն համակարգը սնուցում է կառավարման կենտրոնները և օդանավակայանները ամբողջ երկրում։ Սխալը գտնվում է Լոնդոնի օդային տարածքում։ Սահմանափակումները տարածվում են ամբողջ Մեծ Բրիտանիայում։ Վերագործարկումը տևում է ժամը երեք անց տասնհինգից մինչև չորս անց տասը, իսկ կրկնօրինակ թռիչքների պլանները լուծելը տևում է մինչև յոթին պակաս տասը։ Այսպիսով, ինչու էր բավարար մեկ միլիվայրկյանը։

Մեխանիզմ՝ դադարեցվել է գրառման կեսին

1:23 Համակարգը աշխատանքները բաժանում է ըստ առաջնահերթության, և փոքր աշխատանքի դադարեցումը շտապի համար նորմալ է։ Բայց այս աշխատանքը մասամբ թարմացնում էր արժեքը։ Շտապ հաղորդագրությունը հայտնվում է այդ միլիվայրկյանի ներսում, և թարմացումը կանգ է առնում կեսին։ Երբ այն վերսկսվում է, ճիշտ չի վերսկսվում։ Վատ տվյալներն այնուհետև արտահոսում են հետագա թռիչքի որոշ թարմացումների մեջ։

Ինչու անվտանգության գործառույթը կանգնեցրեց երկինքը

1:40 Լոնդոնը փորձում է մեկը կարդալ, չափազանց երկար է տևում և ժամանակը սպառվում է։ Ժամանակի սպառումն ընդհատում է կապը, ինչպես նախատեսված է, երկու համակարգերը պաշտպանելու համար։ Անվտանգության գործառույթը կատարյալ է աշխատում։ Դա խնդիրն է։ Զեկույցի սեփական խոսքերը։ Եթե շտապ հաղորդագրությունը ժամանած լիներ մեկ միլիվայրկյան ավելի շուտ կամ ավելի ուշ, թարմացումը կավարտվեր նորմալ։ Hacker News-ում մի ծրագրավորող միլիվայրկյանն անվանում է բացարձակ հավերժություն,

2:02 երաշխավորված է տեղի ունենալու մինչև այս շաբաթվա երեքշաբթի։ Երեքշաբթի էր։

git blame — legacy code 50 · restart plan 30 · the 10:02 alarm 15 · 1 ms 5

2:05 git blame. Ժառանգական կոդը, հիսուն տոկոս, թարմացման համար, որը կարող է դադարեցվել կեսին և սխալ է վերադառնում։ Վերագործարկման պլանը, երեսուն, քանի որ Լոնդոնում մեկ վատ գրառումը նշանակում է վերագործարկել ամբողջ երկրի թռիչքի տվյալները։ Տասը երկուսի ահազանգը, տասնհինգ, իրեն բուժելու և առանց ազդեցության գրանցվելու համար։ Հինգ տոկոսը միլիվայրկյանին, իր ժամանակի համար։ Պայթյունի շառավիղ։ Nats-ը պլանավորել էր մոտ ութ հազար թռիչք այդ օրը և մշակել

Պայթյունի շառավիղ՝ 8,000 պլանավորված, 6,094 մշակված, երրորդ խափանումը երեք տարում

2:27 մոտ վեց հազարը։ Մեծ Բրիտանիայի մեկնումները դադարեցվել էին մոտ չորսուկես ժամով, իսկ կուտակումները մաքրելու համար պահանջվեց ավելի քան երկու օր։ Դա Բրիտանիայի օդային երթևեկության երրորդ խափանումն է երեք տարում, և գլխավոր գործադիր տնօրենն այս սխալն անվանում է շատ, շատ անհայտ։

Վճիռ + երկուշաբթիի գիծ՝ ատոմային գրառումներ, բարձր ազդանշաններ

2:41 Վճիռ, հետմահու քննություն։ NEEDS REVIEW։ Զեկույցը արագ է և կոնկրետ, և շտկումը գրված է և փորձարկվում է։ Բայց պլանը ավելի արագ վերագործարկումն է, ոչ թե ավելի փոքրը։ Երկուշաբթիի գիծ՝ եթե աշխատանքը կարող է դադարեցվել, դրա գրումը դարձրեք ատոմային, և ահազանգը, որն ինքն իրեն է բուժում, վերաբերվեք որպես ահազանգի։ Ուղարկեք ինձ այն միջադեպը, որի մասին դեռ չեք կարող խոսել, մեկնաբանություններում, կամ thedailydiff.dev հասցեով։ Եվ դա է այսօրվա տարբերությունը։

3:02 Ես Նիկոն եմ Axrisi-ից։ SHIP IT պատասխանատվությամբ։

Աղբյուրներ

  1. NATS, Major Incident Preliminary Investigation Report, NAS incident 08 September 2026 (report date Sep 16)www.nats.aero
  2. NATS press release, "NATS publishes preliminary report on technical incident of 8 September" (Sep 18, 2026)www.nats.aero
  3. NATS on X, 8 Sepx.com
  4. BBC, "Flight chaos caused by 'millisecond' software defect, report says"www.bbc.co.uk
  5. The Guardian (Sep 18, 2026)www.theguardian.com
  6. Hacker News thread on the reportnews.ycombinator.com

Հարակից տեսանյութեր

postmortem · hy · 22 սեպ, 2026 թ.

Վերագործարկումը Telstra-ին ուղարկեց 2006 թվական: Ինը միլիոն հեռախոս:

Մելբուրնի ինժեներն առավոտյան ժամը 2:50-ին միացնում է ժամանակաչափման շասսին, և մինչև նախաճաշ Ավստրալիայի ամենամեծ բջջային ցանցը համաձայնում է, որ դա 2006 թվականի նոյեմբերն է։ 2026 թվականի հուլիսի 8. Te

3:15 ↗