Найти в Дзене
Цифровые аварии: когда технологии дают сбой

Цифровые аварии: когда технологии дают сбой

Реальные истории сбоев, ошибок и неудачных обновлений, которые останавливали интернет, серверы, связь и космические системы. Простыми словами разбираем, что пошло не так, почему защита не сработала и какие уроки из этого вынесли инженеры.
подборка · 22 материала
3 недели назад
Как две заявки за сотую секунды запустили девятичасовой сбой AT&T
15 января 1990 года, около 14:30 по восточному времени. Коммутатор AT&T в Нью-Йорке обнаружил небольшую аппаратную неполадку, на 4–6 секунд прекратил принимать новые звонки и штатно восстановился. Для абонентов такая пауза обычно проходила незаметно. Но когда узел вернулся, процессоры соседних коммутаторов начали отключаться один за другим. Каскад продолжался до 23:30, а значительную часть дня проходила лишь примерно половина звонков AT&T. Физические линии не были разрушены, и первый коммутатор уже работал...
3 недели назад
Как команда date снимала нагрузку, не меняя показаний часов
1 июля 2012 года, сразу после полуночи UTC, инженеры Mozilla увидели странную картину: Java-сервисы Hadoop и Elasticsearch перестали нормально работать, а отдельные процессы заняли почти всё доступное им процессорное ядро. Системные часы при этом показывали правильное время. Повторная установка того же времени мгновенно снижала нагрузку — иногда без перезапуска программы. В те же часы проблемы возникли у Reddit и других сервисов. Общим спусковым крючком оказалась одна официально добавленная секунда...
3 недели назад
Как служебный файл заставил интернет искать несуществующие адреса .se.se
12 октября 2009 года, около 21:40 по шведскому времени, сайты и почта в домене .se начали исчезать для пользователей. Серверы не обязательно были выключены, кабели оставались целы, атаки не было. Во время планового обновления национальный реестр разослал служебный файл, в котором один пропущенный знак изменил смысл адресов. Интернет стал искать DNS-серверы с несуществующим окончанием .se.se. Ошибка затронула зону примерно с 900 тысячами доменных имён. Наблюдение реестра заметило её сразу, но исправить...
3 недели назад
Как видеорегистраторы атаковали адресную систему интернета
21 октября 2016 года, в 11:10 UTC, пользователи начали терять доступ сразу к множеству несвязанных сервисов. Их серверы не обязательно были сломаны: браузеры и приложения не могли получить адреса. Целью оказался Dyn — провайдер DNS, системы, которая переводит понятное имя сайта в числовой сетевой адрес. Поток к его инфраструктуре создавали заражённые камеры, видеорегистраторы, роутеры и принтеры, собранные программой Mirai в одну управляемую сеть. Первая волна продолжалась больше двух часов, затем пришла вторая...
3 недели назад
Как диагностический код заставил Ariane 5 резко изменить курс
4 июня 1996 года, примерно через 30 секунд после отрыва от стартового стола, Ariane 5 резко повернула, начала разрушаться и была уничтожена собственной системой безопасности. До этого двигатели и траектория вели себя штатно. Навигация исчезла потому, что с интервалом примерно 0,05 секунды отключились оба инерциальных компьютера. Резерв не спас ракету: он выполнял ту же программу, получил то же слишком большое число — и отказал первым. Первый полёт Ariane 5 закончился потерей ракеты и четырёх научных спутников Cluster...
3 недели назад
Что разбудило старую программу Knight Capital спустя семь лет
1 августа 2012 года, 9:30 утра по восточному времени. На американском рынке начали исполняться миллионы заявок, которых клиенты Knight Capital не размещали. Всего 212 небольших поручений за 45 минут породили более четырёх миллионов исполнений по 154 акциям. Компания получила нежелательные позиции на миллиарды долларов и позже зафиксировала убыток свыше 460 миллионов. Источник потока находился на одном из восьми серверов. Это была не внешняя атака и не ошибочная ставка трейдера. Один экземпляр программы...