NATS、9月8日の大規模障害の原因は「ソフトウェア問題」と公表
NATS publishes preliminary report on technical incident of 8 September

英国の航空管制サービス大手NATSが、9月8日に広範な混乱を引き起こした技術障害の予備調査報告書を公開した。運輸大臣Heidi Alexanderの要請によるもので、原因と復旧の経緯を説明している。CEOのMartin Rolfeは、2023年8月の大規模システム障害とは無関係であり、軍事的介入によるものだという憶測も否定した。
「これはフライトデータの特定部分におけるソフトウェアの問題でした」
HNでの議論
26- macguillicuddy
面白い!どうやらsquawk割り当て(各航空機にATC用の4桁識別子を付与するプロセス)中の競合状態(1msのウィンドウ)がデータ破損を引き起こしたようだ。彼らはそのウィンドウを小さいと表現しているが、我々の仕事では1msは結構な時間だよ笑
- zrail
注:NATSは英国の空域管理者であり、pubsubシステムのNATSではない。
- lukaslueg
報告書が実際に詳細に踏み込んでいたら面白いだろうね。奇妙に具体的な「約1msのウィンドウ」というのは、既製のメモリ競合状態とプリエンプトするスレッドの組み合わせのように聞こえる。それにとって1msは絶対的な永遠であり、今週の火曜日までに必ず起こる™ものだ。しかし「データベース破損」というのは、1msの粒度でタイムスタンプからデータベースIDが生成されているように聞こえる。