+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Ένα σφάλμα ενός χιλιοστού του δευτερολέπτου σταμάτησε την εναέρια κυκλοφορία του Ηνωμένου Βασιλείου. Έξι ώρες.

Στις 10:00 το πρωί της Τρίτης, 8 Σεπτεμβρίου, μια αίτηση ρουτίνας για κωδικό squawk εντός του Εθνικού Συστήματος Εναέριου Χώρου (NAS) της NATS διακόπτεται από ένα μήνυμα υψηλότερης προτεραιότητας ενώ βρίσκεται στη μέση της ενημέρωσης μιας τιμής.

Στις 10:00 το πρωί της Τρίτης, 8 Σεπτεμβρίου, μια αίτηση ρουτίνας για κωδικό squawk εντός του Εθνικού Συστήματος Εναέριου Χώρου (NAS) της NATS διακόπτεται από ένα μήνυμα υψηλότερης προτεραιότητας ενώ βρίσκεται στη μέση της ενημέρωσης μιας τιμής. Το παράθυρο έκθεσης είναι περίπου ένα χιλιοστό του δευτερολέπτου. Η αίτηση συνεχίζεται λανθασμένα, τα δεδομένα πτήσης εμφανίζονται κατεστραμμένα, και μέχρι τις 19:30 περισσότερες από 2.000 πτήσεις στο Ηνωμένο Βασίλειο έχουν καθυστερήσει, ακυρωθεί ή εκτραπεί.

Διαβάστε την γραπτή έκδοση (Αγγλικά) ↗

Τι καλύπτει αυτό το βίντεο

  • 10:00: μία αίτηση, διακόπτεται εντός παραθύρου 1 ms
  • Χρονοδιάγραμμα: 10:00 squawk → 10:02 blip → 12:45 διακοπή αναχωρήσεων → 13:32 απώλεια σύνδεσης
  • Η θεραπεία: επανεκκίνηση των δεδομένων πτήσεων ολόκληρης της χώρας
  • Μηχανισμός: σε παύση στη μέση μιας εγγραφής
  • Γιατί ένα χαρακτηριστικό ασφαλείας σταμάτησε τον ουρανό

Μεταφρασμένη μεταγραφή

Μεταφράστηκε από την πρωτότυπη αγγλική αφήγηση. Ο διαθέσιμος ήχος και οι υπότιτλοι ελέγχονται από το YouTube.

10:00: μία αίτηση, διακόπτεται εντός παραθύρου 1 ms

0:00 Στις δέκα το πρωί, ένα αίτημα ρουτίνας μέσα στο σύστημα δεδομένων πτήσης της Βρετανίας διακόπτεται ακριβώς στο λάθος χιλιοστό του δευτερολέπτου, και μέχρι το βράδυ περισσότερες από δύο χιλιάδες πτήσεις καθυστερούν, ακυρώνονται ή εκτρέπονται. Αυτό προέρχεται από την προκαταρκτική έκθεση της Nats, της υπηρεσίας εναέριας κυκλοφορίας του Ηνωμένου Βασιλείου. Κανένα σημάδι επίθεσης, και κανείς δεν πάτησε το λάθος κουμπί. Απλώς μια παλιά ατέλεια, και ένα πολύ συγκεκριμένο χιλιοστό του δευτερολέπτου. Πώς συνέβη, γιατί ένα χιλιοστό του δευτερολέπτου ήταν αρκετό, και ποιος φέρει πραγματικά την ευθύνη. Αυτό είναι το The Daily Diff, νεκροψία.

0:31 Δέκα η ώρα. Κάποιος ζητάει με το χέρι έναν κωδικό squawk, τον τετραψήφιο αριθμό που

Χρονοδιάγραμμα: 10:00 squawk → 10:02 blip → 12:45 διακοπή αναχωρήσεων → 13:32 απώλεια σύνδεσης

0:36 συνδέει μια αναλαμπή ραντάρ με το σχέδιο πτήσης της. Η αίτηση είναι έγκυρη, και το ίδιο και το σχέδιο. Δέκα και δύο. Η σύνδεση μεταξύ του Κέντρου Ελέγχου Περιοχής του Λονδίνου και του κεντρικού συστήματος πέφτει, και μετά επανέρχεται μόνη της μετά από σαράντα πέντε δευτερόλεπτα. Το δελτίο λέει ανακτημένο, σταθερό, χωρίς επιχειρησιακό αντίκτυπο. Δώδεκα τριάντα δύο. Η σύνδεση αρχίζει να πέφτει ξανά, γρηγορότερα κάθε φορά, και οι ελεγκτές χάνουν κάποια αυτοματοποίηση.

0:56 Μέχρι τις δώδεκα σαράντα πέντε, οι αναχωρήσεις από το Ηνωμένο Βασίλειο σταματούν. Στη μία τριάντα δύο, η σύνδεση πέφτει και παραμένει κάτω. Η θεραπεία είναι μια ελεγχόμενη επανεκκίνηση, και αυτό είναι το ακριβό μέρος,

Η θεραπεία: επανεκκίνηση των δεδομένων πτήσεων ολόκληρης της χώρας

1:06 γιατί το ίδιο σύστημα τροφοδοτεί κέντρα ελέγχου και αεροδρόμια σε όλη τη χώρα. Το σφάλμα βρίσκεται στον εναέριο χώρο του Λονδίνου. Οι περιορισμοί καλύπτουν όλο το Ηνωμένο Βασίλειο. Η επανεκκίνηση διαρκεί από τις τρεις και ένα τέταρτο έως τις τέσσερις και δέκα, και η αποσυμπίεση των διπλών σχεδίων πτήσης διαρκεί μέχρι τις επτά παρά δέκα. Γιατί λοιπόν ένα χιλιοστό του δευτερολέπτου ήταν αρκετό;

Μηχανισμός: σε παύση στη μέση μιας εγγραφής

1:23 Το σύστημα χειρίζεται εργασίες κατά προτεραιότητα, και η παύση μιας μικρής εργασίας για μια επείγουσα είναι φυσιολογική. Αλλά αυτή η εργασία βρισκόταν στη μέση της ενημέρωσης μιας τιμής. Το επείγον μήνυμα προσγειώνεται μέσα σε αυτό το χιλιοστό του δευτερολέπτου, και η ενημέρωση σταματάει στη μέση. Όταν συνεχίζεται, δεν συνεχίζεται σωστά. Τα κακά δεδομένα διαρρέουν στη συνέχεια σε ορισμένες από τις μεταγενέστερες ενημερώσεις πτήσεων.

Γιατί ένα χαρακτηριστικό ασφαλείας σταμάτησε τον ουρανό

1:40 Το Λονδίνο προσπαθεί να διαβάσει ένα, αργεί πολύ και λήγει ο χρόνος. Ένα timeout πέφτει τη σύνδεση, όπως έχει σχεδιαστεί, για την προστασία και των δύο συστημάτων. Το χαρακτηριστικό ασφαλείας λειτουργεί τέλεια. Αυτό είναι το πρόβλημα. Τα ίδια τα λόγια της έκθεσης. Εάν το επείγον μήνυμα είχε φτάσει ένα χιλιοστό του δευτερολέπτου νωρίτερα ή αργότερα, η ενημέρωση θα είχε ολοκληρωθεί κανονικά. Στο Hacker News, ένας προγραμματιστής χαρακτηρίζει ένα χιλιοστό του δευτερολέπτου απόλυτη αιωνιότητα,

2:02 εγγυημένο ότι θα συμβεί μέχρι την Τρίτη αυτή την εβδομάδα. Ήταν Τρίτη.

git blame — legacy code 50 · σχέδιο επανεκκίνησης 30 · ο συναγερμός 10:02 15 · 1 ms 5

2:05 git blame. Ο παλιός κώδικας, πενήντα τοις εκατό, για μια ενημέρωση που μπορεί να διακοπεί στη μέση και να επιστρέψει λάθος. Το σχέδιο επανεκκίνησης, τριάντα, γιατί ένα κακό αρχείο στο Λονδίνο σημαίνει επανεκκίνηση των δεδομένων πτήσεων ολόκληρης της χώρας. Ο συναγερμός των δέκα και δύο, δεκαπέντε, για την αυτοΐασή του και την καταχώρησή του ως χωρίς αντίκτυπο. Πέντε τοις εκατό στο χιλιοστό του δευτερολέπτου, για τον χρονισμό του. Ακτίνα έκρηξης. Η Nats είχε προγραμματίσει περίπου οκτώ χιλιάδες πτήσεις εκείνη την ημέρα και διαχειρίστηκε

Ακτίνα έκρηξης: 8.000 προγραμματισμένες, 6.094 διαχειρισμένες, τρίτη βλάβη σε τρία χρόνια

2:27 περίπου έξι χιλιάδες. Οι αναχωρήσεις από το Ηνωμένο Βασίλειο σταμάτησαν για περίπου τέσσερις και μισή ώρες, και η καθυστέρηση χρειάστηκε πάνω από δύο ημέρες για να εκκαθαριστεί. Είναι η τρίτη βλάβη της εναέριας κυκλοφορίας της Βρετανίας σε τρία χρόνια, και ο διευθύνων σύμβουλος χαρακτηρίζει αυτό το σφάλμα πολύ, πολύ ασαφές.

Ετυμηγορία + η γραμμή της Δευτέρας: ατομικές εγγραφές, δυνατοί συναγερμοί

2:41 Ετυμηγορία, νεκροψία: NEEDS REVIEW. Η αναφορά είναι γρήγορη και συγκεκριμένη, και η διόρθωση έχει γραφτεί και βρίσκεται σε δοκιμή. Αλλά το σχέδιο είναι μια ταχύτερη επανεκκίνηση, όχι μια μικρότερη. Γραμμή Δευτέρας: εάν μια εργασία μπορεί να τεθεί σε παύση, κάντε την εγγραφή της ατομική, και αντιμετωπίστε έναν συναγερμό που αυτοθεραπεύεται ως συναγερμό. Στείλτε μου το περιστατικό για το οποίο ακόμα δεν σας επιτρέπεται να μιλήσετε, στα σχόλια, ή στο thedailydiff.dev. Και αυτή είναι η διαφορά για σήμερα.

3:02 Είμαι ο Νίκο από την Axrisi. Συγχώνευση υπεύθυνα.

Πηγές

  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 · el · 22 Σεπ 2026

Μια επανεκκίνηση έστειλε την Telstra στο 2006. Εννέα εκατομμύρια τηλέφωνα.

Ένας μηχανικός στη Μελβούρνη ενεργοποιεί ξανά ένα χρονομετρικό σασί στις 2:50 π.μ. και μέχρι το πρωινό το μεγαλύτερο δίκτυο κινητής τηλεφωνίας της Αυστραλίας συμφωνεί ότι είναι Νοέμβριος 2006. 8 Ιουλί

3:15 ↗