# Milisekunda greške zaustavila je britanski vazdušni saobraćaj. Šest sati.

Published: 2026-09-25

U 10:00 u utorak, 8. septembra, jedan rutinski zahtev za squawk-kod unutar NATS-ovog Nacionalnog vazdušnog sistema (NAS) je prekinut porukom višeg prioriteta dok je bio u toku ažuriranja vrednosti. Prozor izloženosti je oko jedne milisekunde. Zahtev se nastavlja pogrešno, podaci o letu su oštećeni, i do 19:30 više od 2.000 britanskih letova je odloženo, otkazano ili preusmereno.

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

## Šta ovaj video pokriva

- 10:00: jedan zahtev, prekinut unutar prozora od 1 ms
- Vremenska linija: 10:00 squawk → 10:02 blip → 12:45 polasci se zaustavljaju → 13:32 veza izgubljena
- Rešenje: ponovo pokrenuti podatke o letovima cele zemlje
- Mehanizam: pauzirano na pola pisanja
- Zašto je sigurnosna funkcija zaustavila nebo

## Poglavlja

- 0:00 10:00: jedan zahtev, prekinut unutar prozora od 1 ms
- 0:32 Vremenska linija: 10:00 squawk → 10:02 blip → 12:45 polasci se zaustavljaju → 13:32 veza izgubljena
- 1:03 Rešenje: ponovo pokrenuti podatke o letovima cele zemlje
- 1:22 Mehanizam: pauzirano na pola pisanja
- 1:37 Zašto je sigurnosna funkcija zaustavila nebo
- 2:05 git blame — stari kod 50 · plan ponovnog pokretanja 30 · alarm u 10:02 15 · 1 ms 5
- 2:24 Radijus eksplozije: 8.000 planirano, 6.094 obrađeno, treći kvar u tri godine
- 2:41 Presuda + ponedeljak linija: atomska pisanja, glasni alarmi

## Preveden transkript

Prevedeno sa originalne engleske naracije. Dostupan audio i titlovi kontrolisani su od strane YouTube-a.

### 10:00: jedan zahtev, prekinut unutar prozora od 1 ms

0:00 U deset ujutru, jedan rutinski zahtev unutar britanskog sistema podataka o letenju biva prekinut u tačno pogrešnoj milisekundi, i do večeri više od dve hiljade letova je odloženo, otkazano ili preusmereno. To je iz preliminarnog izveštaja Nats-a, britanske kontrole vazdušnog saobraćaja usluge. Nema znakova napada, i niko nije pritisnuo pogrešno dugme. Samo stari defekt, i jedna vrlo specifična milisekunda. Kako se desilo, zašto je jedna milisekunda bila dovoljna, i ko zapravo snosi krivicu. Ovo je The Daily Diff, postmortem.

0:31 Deset sati. Neko ručno traži squawk kod, četvorocifreni broj koji

### Vremenska linija: 10:00 squawk → 10:02 blip → 12:45 polasci se zaustavljaju → 13:32 veza izgubljena

0:36 povezuje radarsku tačku sa planom leta. Zahtev je validan, kao i plan. Deset i dva. Veza između Londonskog centra za kontrolu i centralnog sistema se prekida, zatim se sama vraća nakon četrdeset pet sekundi. U izveštaju piše oporavljeno, stabilno, bez operativnog uticaja. Dvanaest trideset dva. Veza ponovo počinje da se prekida, svaki put brže, i kontrolori gube deo automatizacije.

0:56 Do dvanaest četrdeset pet, polasci iz UK su zaustavljeni. U jedan trideset dva, veza se prekida i ostaje prekinuta. Rešenje je kontrolisano ponovno pokretanje, i to je skup deo,

### Rešenje: ponovo pokrenuti podatke o letovima cele zemlje

1:06 jer isti sistem snabdeva kontrolne centre i aerodrome širom zemlje. Greška živi u londonskom vazdušnom prostoru. Ograničenja pokrivaju celo UK. Ponovno pokretanje traje od tri i petnaest do četiri i deset, a raspetljavanje duplikata planova letenja traje do sedam do sedam. Pa zašto je milisekunda bila dovoljna?

### Mehanizam: pauzirano na pola pisanja

1:23 Sistem manipuliše poslovima po prioritetu, i pauziranje malog posla zbog hitnog je normalno. Ali ovaj posao je bio na pola ažuriranja vrednosti. Hitna poruka stiže unutar te milisekunde, i ažuriranje se zaustavlja na pola. Kada se nastavi, ne nastavlja se ispravno. Loši podaci se zatim probijaju u neka od kasnijih ažuriranja letenja.

### Zašto je sigurnosna funkcija zaustavila nebo

1:40 London pokušava da pročita jedno, traje predugo i ističe vreme. Istek vremena prekida vezu, kako je i dizajnirano, da zaštiti oba sistema. Sigurnosna funkcija radi savršeno. To je problem. Reči samog izveštaja. Da je hitna poruka stigla milisekundu ranije ili kasnije, ažuriranje bi se završilo normalno. Na Hacker News-u, jedan programer naziva milisekundu apsolutnom večnošću,

2:02 zagarantovano da će se desiti do utorka ove nedelje. Bio je utorak.

### git blame — stari kod 50 · plan ponovnog pokretanja 30 · alarm u 10:02 15 · 1 ms 5

2:05 git blame. Stari kod, pedeset posto, za ažuriranje koje se može pauzirati na pola i vratiti pogrešno. Plan ponovnog pokretanja, trideset, jer jedan loš zapis u Londonu znači ponovno pokretanje podataka o letovima cele zemlje. Alarm u deset i dva, petnaest, za samoizlečenje i arhiviranje kao bez uticaja. Pet posto za milisekundu, zbog njenog tajminga. Radijus eksplozije. Nats je planirao oko osam hiljada letova tog dana i obradio

### Radijus eksplozije: 8.000 planirano, 6.094 obrađeno, treći kvar u tri godine

2:27 oko šest hiljada. Polasci iz UK su zaustavljeni oko četiri i po sata, a zaostaci su se rešavali više od dva dana. To je treći kvar britanskog vazdušnog saobraćaja u tri godine, i izvršni direktor naziva ovu grešku vrlo, vrlo nejasnom.

### Presuda + ponedeljak linija: atomska pisanja, glasni alarmi

2:41 Presuda, postmortem: NEEDS REVIEW. Izveštaj je brz i specifičan, a popravka je napisana i u testiranju. Ali plan je brže ponovno pokretanje, a ne manje. Ponedeljak linija: ako se posao može pauzirati, učinite njegovo pisanje atomskim, i tretirajte alarm koji se sam izleči kao alarm. Pošaljite mi incident o kojem još uvek ne smete da pričate, u komentarima, ili na thedailydiff.dev. I to je diff za danas.

3:02 Ja sam Niko iz Axrisi. SHIP IT.

## Izvori

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