# ’n Een-millisekonde fout het die VK se lugverkeer gestop. Ses uur lank.

Published: 2026-09-25

Om 10:00 op Dinsdag, 8 September, word een roetine "squawk-code" versoek binne NATS se Nasionale Lugruimstelsel (NAS) onderbreek deur ’n hoër-prioriteit boodskap terwyl dit besig is om ’n waarde op te dateer. Die blootstellingsvenster is ongeveer een millisekonde. Die versoek hervat verkeerd, die vlugdata kom korrup uit, en teen 19:30 is meer as 2 000 Britse vlugte vertraag, gekanselleer of herlei.

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

## Wat hierdie video dek

- 10:00: een versoek, onderbreek binne ’n 1 ms venster
- Tydlyn: 10:00 squawk → 10:02 blip → 12:45 vertrekke stop → 13:32 skakel verlore
- Die oplossing: herbegin die hele land se vlugdata
- Meganisme: halfpad deur ’n skryfwerk onderbreek
- Waarom ’n veiligheidskenmerk die lug gestop het

## Hoofstukke

- 0:00 10:00: een versoek, onderbreek binne ’n 1 ms venster
- 0:32 Tydlyn: 10:00 squawk → 10:02 blip → 12:45 vertrekke stop → 13:32 skakel verlore
- 1:03 Die oplossing: herbegin die hele land se vlugdata
- 1:22 Meganisme: halfpad deur ’n skryfwerk onderbreek
- 1:37 Waarom ’n veiligheidskenmerk die lug gestop het
- 2:05 git blame — ou kode 50 · herbeginplan 30 · die 10:02 alarm 15 · 1 ms 5
- 2:24 Ontploffingsradius: 8 000 beplan, 6 094 hanteer, derde mislukking in drie jaar
- 2:41 Oordeel + die Maandaglyn: atoomskryf, luide alarms

## Vertaalde transkripsie

Vertaal uit die oorspronklike Engelse vertelling. Beskikbare klank en onderskrifte word deur YouTube beheer.

### 10:00: een versoek, onderbreek binne ’n 1 ms venster

0:00 Om tienuur die oggend, een roetine versoek binne Brittanje se vlugdatasteelsel word onderbreek op presies die verkeerde millisekonde, en teen die aand is meer as twee duisend vlugte vertraag, gekanselleer of herlei. Dit is van die voorlopige verslag deur Nats, die VK se lugverkeer diens. Geen teken van ’n aanval nie, en niemand het die verkeerde knoppie gedruk nie. Net ’n ou gebrek, en een baie spesifieke millisekonde. Hoe dit gebeur het, waarom een millisekonde genoeg was, en wie eintlik die skuld kry. Dit is The Daily Diff, postmortem.

0:31 Tienuur. Iemand vra met die hand vir ’n squawk-kode, die viersyfer-nommer wat

### Tydlyn: 10:00 squawk → 10:02 blip → 12:45 vertrekke stop → 13:32 skakel verlore

0:36 ’n radarpunt aan sy vlugplan koppel. Die versoek is geldig, en so ook die plan. Tien-uur twee. Die skakel tussen Londen Lugbeheer en die kernstelsel val, kom dan vanself terug na vyf-en-veertig sekondes. Die kaartjie sê herstel, stabiel, geen operasionele impak. Twaalf-uur twee-en-dertig. Die skakel begin weer val, vinniger elke keer, en beheerders verloor sekere outomatisering.

0:56 Teen twaalf-uur vyf-en-veertig is VK-vertrekke gestop. Om een-uur twee-en-dertig val die skakel en bly af. Die oplossing is ’n beheerde herbegin, en dit is die duur deel,

### Die oplossing: herbegin die hele land se vlugdata

1:06 want dieselfde stelsel voer beheersentrums en lughawens regoor die land. Die fout is in Londen se lugruim. Die beperkings dek die hele VK. Die herbegin loop van kwart oor drie tot tien oor vier, en die ontrafeling van die duplikaatvlugplanne duur tot tien voor sewe. So waarom was ’n millisekonde genoeg?

### Meganisme: halfpad deur ’n skryfwerk onderbreek

1:23 Die stelsel jongler met take volgens prioriteit, en die onderbreking van ’n klein taak vir ’n dringende een is normaal. Maar hierdie taak was halfpad deur die opdatering van ’n waarde. Die dringende boodskap land binne daardie millisekonde, en die opdatering stop halfpad. Wanneer dit hervat, hervat dit nie korrek nie. Die slegte data lek dan in sommige van die latere vlugopdaterings.

### Waarom ’n veiligheidskenmerk die lug gestop het

1:40 Londen probeer een lees, neem te lank en verval. ’n Tydverval verbreek die skakel, soos ontwerp, om beide stelsels te beskerm. Die veiligheidskenmerk werk perfek. Dit is die probleem. Die verslag se eie woorde. Sou die dringende boodskap een millisekonde vroeër of later aangekom het, sou die opdatering normaalweg voltooi het. Op Hacker News noem een programmeerder ’n millisekonde ’n absolute ewigheid,

2:02 gewaarborg om teen Dinsdag hierdie week te gebeur. Dit was ’n Dinsdag.

### git blame — ou kode 50 · herbeginplan 30 · die 10:02 alarm 15 · 1 ms 5

2:05 git blame. Die ou kode, vyftig persent, vir ’n opdatering wat onderbreek kan word halfpad en verkeerd terugkom. Die herbeginplan, dertig, want een slegte rekord in Londen beteken die herbegin van die hele land se vlugdata. Die tien-uur-twee alarm, vyftien, vir die herstel daarvan en die indiening as geen impak. Vyf persent aan die millisekonde, vir sy tydsberekening. Ontploffingsradius. Nats het vir ongeveer agtduisend vlugte daardie dag beplan en

### Ontploffingsradius: 8 000 beplan, 6 094 hanteer, derde mislukking in drie jaar

2:27 ongeveer sesduisend hanteer. VK-vertrekke is vir ongeveer vier en ’n half uur gestop, en die agterstand het meer as twee dae geneem om skoon te maak. Dit is Brittanje se derde lugverkeerfout in drie jaar, en die hoof uitvoerende beampte noem hierdie fout baie, baie obskuur.

### Oordeel + die Maandaglyn: atoomskryf, luide alarms

2:41 Oordeel, postmortem: NEEDS REVIEW. Die verslag is vinnig en spesifiek, en die oplossing is geskryf en word getoets. Maar die plan is ’n vinniger herbegin, nie ’n kleiner een nie. Maandaglyn: as ’n taak onderbreek kan word, maak sy skryfwerk atomies, en behandel ’n alarm wat homself herstel as ’n alarm. Stuur vir my die insident waaroor jy nog nie mag praat nie, in die kommentaar, of by thedailydiff.dev. En dit is die verskil vir vandag.

3:02 Ek is Niko van Axrisi. SHIP IT. Merge verantwoordelik.

## Bronne

- [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
