# Бир миллисекунддук мүчүлүштүк Улуу Британиянын аба кыймылын токтотту. Алты саатка.

Published: 2026-09-25

Шейшемби күнү, 8-сентябрда, саат 10:00дө NATSтын Улуттук Аба Мейкиндиги Системасынын (NAS) ичиндеги бир кадимки squawk-кодун суроосу, ал баалуулукту жарым-жартылай жаңыртып жаткан кезде, жогорку артыкчылыктуу билдирүү менен үзгүлтүккө учурайт. "Exposure window" болжол менен бир миллисекунд. Суроо туура эмес улантылып, учуу маалыматтары бузулуп чыгат, жана саат 19:30га карата Улуу Британиянын 2000ден ашуун рейси кечигип, токтотулуп же багыты өзгөртүлгөн.

Canonical: https://thedailydiff.dev/ky/video/2026-09-25-nats-millisecond/

## Бул видео эмнелерди камтыйт

- 10:00: бир суроо, 1 мс терезенин ичинде үзгүлтүккө учурады
- Убакыт тилкеси: 10:00 squawk → 10:02 blip → 12:45 учуулар токтоду → 13:32 байланыш үзүлдү
- Дарылоо: бүт өлкөнүн учуу маалыматтарын кайра иштетүү
- Механизм: жазуунун ортосунда тындырылды
- Эмне үчүн коопсуздук өзгөчөлүгү асманды токтотту

## Бөлүмдөр

- 0:00 10:00: бир суроо, 1 мс терезенин ичинде үзгүлтүккө учурады
- 0:32 Убакыт тилкеси: 10:00 squawk → 10:02 blip → 12:45 учуулар токтоду → 13:32 байланыш үзүлдү
- 1:03 Дарылоо: бүт өлкөнүн учуу маалыматтарын кайра иштетүү
- 1:22 Механизм: жазуунун ортосунда тындырылды
- 1:37 Эмне үчүн коопсуздук өзгөчөлүгү асманды токтотту
- 2:05 git blame — мурунку код 50 · кайра иштетүү планы 30 · 10:02 сигнализациясы 15 · 1 мс 5
- 2:24 Жабыркаган аймак: 8,000 пландалган, 6,094 аткарылган, үч жылда үчүнчү ийгиликсиздик
- 2:41 Өкүм + дүйшөмбү линиясы: атомдук жазуулар, катуу сигнализациялар

## Котормо стенограмма

Англис тилиндеги баштапкы баяндамадан которулган. Жеткиликтүү аудио жана коштомо жазуулар YouTube тарабынан көзөмөлдөнөт.

### 10:00: бир суроо, 1 мс терезенин ичинде үзгүлтүккө учурады

0:00 Эртең мененки саат ондо, Британиянын учуу маалымат системасынын ичиндеги бир кадимки суроо туура эмес миллисекундда үзгүлтүккө учурап, кечке чейин эки миңден ашык учуулар кечигип, токтотулуп же багыты өзгөртүлгөн. Бул Улуу Британиянын аба кыймылынын кызматы болгон Natsтын алдын ала отчетунан алынды. Чабуулдун белгиси жок, жана эч ким туура эмес баскычты баскан эмес. Жөн эле мурунку кемчилик, жана бир өтө конкреттүү миллисекунд. Кантип болгон, эмне үчүн бир миллисекунд жетиштүү болгон, жана иш жүзүндө ким күнөөлүү. Бул The Daily Diff, "postmortem" (күтүлбөгөн окуяны талдоо).

0:31 Саат он. Бирөө кол менен squawk кодун сурайт, радардагы "blip" (жарк эткен чекитти) учуу планына байланыштырган төрт орундуу сан.

### Убакыт тилкеси: 10:00 squawk → 10:02 blip → 12:45 учуулар токтоду → 13:32 байланыш үзүлдү

0:36 Радардагы "blip" (жарк эткен чекитти) учуу планына байланыштырган төрт орундуу сан. Суроо жарактуу, жана план да жарактуу. Он эки. Лондон аймактык башкаруу борбору менен негизги системанын ортосундагы байланыш үзүлөт, анан кырк беш секунддан кийин өзү кайра келет. Билетте "калыбына келтирилди, туруктуу, операциялык таасири жок" деп жазылган. Он эки отуз эки. Байланыш кайрадан үзүлүп баштайт, ар бир жолу тездейт, жана диспетчерлер кээ бир автоматташтырууну жоготушат.

0:56 Он эки кырк бешке чейин, Улуу Британиядан учуулар токтотулат. Бир отуз экиде байланыш үзүлөт жана ошол бойдон калат. Дарылоо - бул башкарылуучу кайра иштетүү, жана бул кымбат бөлүгү,

### Дарылоо: бүт өлкөнүн учуу маалыматтарын кайра иштетүү

1:06 анткени ошол эле система өлкө боюнча башкаруу борборлорун жана аэропортторду камсыз кылат. Кемчилик Лондондун аба мейкиндигинде жашайт. Чектөөлөр бүт Улуу Британияны камтыйт. Кайра иштетүү үчтөн он беш мүнөт өткөндөн төрттөн он мүнөт өткөнгө чейин созулат, жана кайталанган учуу пландарын чечмелөө кечки жетиге чейин уланат. Анда эмне үчүн бир миллисекунд жетиштүү болду?

### Механизм: жазуунун ортосунда тындырылды

1:23 Система иштерди артыкчылык боюнча иреттейт, жана шашылыш иш үчүн кичинекей ишти тындыруу кадыресе көрүнүш. Бирок бул иш баалуулукту жарым-жартылай жаңыртып жаткан. Шашылыш билдирүү ошол миллисекунддун ичине келип түшөт, жана жаңыртуу жарымында токтойт. Кайра башталганда, ал туура улантылбайт. Начар маалымат кийинки учуу жаңыртууларынын кээ бирине кирип кетет.

### Эмне үчүн коопсуздук өзгөчөлүгү асманды токтотту

1:40 Лондон бирин окууга аракет кылат, өтө көп убакыт талап кылат жана убакыт бүтөт. Тайм-аут, эки системаны тең коргоо үчүн, ойлогондой эле байланышты үзөт. Коопсуздук өзгөчөлүгү эң сонун иштейт. Көйгөй ошол. Отчеттун өз сөздөрү. Эгер шашылыш билдирүү бир миллисекунд эрте же кеч келгенде, жаңыртуу кадимкидей аяктамак. Hacker News сайтында бир программист миллисекундду абсолюттук түбөлүктүүлүк деп атайт,

2:02 ушул шейшембиге чейин болоруна кепилдик берилет. Бул шейшемби болчу.

### git blame — мурунку код 50 · кайра иштетүү планы 30 · 10:02 сигнализациясы 15 · 1 мс 5

2:05 git blame. Мурунку код, элүү пайыз, жарымында тындырылып, туура эмес кайра келген жаңыртуу үчүн. жарымында тындырылып, туура эмес кайра келген жаңыртуу үчүн. Кайра иштетүү планы, отуз пайыз, анткени Лондондогу бир ката жазуу бүт өлкөнүн учуу маалыматтарын кайра иштетүүнү билдирет. Он экидеги сигнализация, он беш пайыз, өзүн-өзү оңдоп, таасири жок деп катталганы үчүн. Беш пайыз миллисекундга, анын убактысы үчүн. Жабыркаган аймак. Nats ошол күнү болжол менен сегиз миң учууну пландаган жана

### Жабыркаган аймак: 8,000 пландалган, 6,094 аткарылган, үч жылда үчүнчү ийгиликсиздик

2:27 алты миңге жакын учууну тейлеген. Улуу Британиядан учуулар төрт жарым саатка жакын токтотулган, жана топтолгон иштерди жөнгө салуу эки күндөн ашык убакытты алган. Бул Британиянын үч жылда үчүнчү аба кыймылынын ийгиликсиздиги, жана башкы директор бул кемчиликти өтө, өтө бүдөмүк деп атайт.

### Өкүм + дүйшөмбү линиясы: атомдук жазуулар, катуу сигнализациялар

2:41 Өкүм, "postmortem": NEEDS REVIEW. Отчет тез жана конкреттүү, жана оңдоо жазылып, сыноодо. Бирок план кичинекей эмес, тезирээк кайра иштетүү. Дүйшөмбү линиясы: эгерде бир ишти тындыруу мүмкүн болсо, анын жазуусун атомдук кыл, жана өзүн-өзү оңдогон сигнализацияны сигнализация катары кара. Мага дагы деле айтууга уруксат берилбеген окуяңызды жөнөтүңүз, комментарийлерде, же thedailydiff.dev дареги боюнча. Бүгүнкү айырма ушул.

3:02 Мен Axrisiден Никомун. Жоопкерчиликтүү түрдө бириктирүү.

## Булактар

- [NATS, Major Incident Preliminary Investigation Report, NAS incident 08 September 2026 (report date Sep 16)](https://www.nats.aero/wp-content/uploads/2026/09/NATS-Preliminary-Investigation-Report-into-NAS-Incident-on-08-Sept-2026-Issued-16-Sept-2026.pdf) — www.nats.aero
- [NATS press release, "NATS publishes preliminary report on technical incident of 8 September" (Sep 18, 2026)](https://www.nats.aero/news/nats-publishes-preliminary-report-on-technical-incident-of-8-september/) — www.nats.aero
- [NATS on X, 8 Sep](https://x.com/NATS/status/2097313182482084317) — x.com
- [BBC, "Flight chaos caused by 'millisecond' software defect, report says"](https://www.bbc.co.uk/news/articles/cw0kl1571lpmo) — www.bbc.co.uk
- [The Guardian (Sep 18, 2026)](https://www.theguardian.com/world/2026/sep/18/flight-chaos-affecting-hundreds-of-thousands-caused-in-millisecond-by-software-error-uk) — www.theguardian.com
- [Hacker News thread on the report](https://news.ycombinator.com/item?id=49754064) — news.ycombinator.com
