Новое Распределяем каналы MAX по категориям и территориям. Читать новость

⚠️ Закон Мёрфи: почему надёжные системы проектируют из расчёта на отказ



Всё, что может пойти не так, рано или поздно пойдёт не так. Это не фатализм, а инженерное наблюдение: в достаточно сложной системе, которая работает достаточно долго, реализуются все сценарии отказа, которые проектировщик допустил — включая те, что он считал практически невозможными.

За афоризмом стоит реальная история: в 1949 году аэрокосмический инженер Эдвард Мёрфи разбирал провал испытаний проекта MX-981 — все шестнадцать датчиков перегрузок подключили задом наперёд. Так родился принцип defensive design: не надеяться, что ошибок не будет, а исключать саму возможность ошибки конструктивно.

В разработке ПО из этого принципа выросли целые практики: fail-fast и defensive programming, graceful degradation и circuit breaker, идемпотентные ретраи, chaos engineering и SLO с бюджетом ошибок. Классические катастрофы вроде Mars Climate Orbiter и Ariane 5 — результат не невезения, а «невозможных» сценариев, которые никто не исключил.

Инженерный вывод: надёжность системы определяется не отсутствием отказов, а поведением при отказе. Вопрос не «откажет ли», а «что произойдёт, когда откажет» — и ответ должен быть спроектирован заранее.

🔗 Закон Мёрфи: https://agaltsovav.ru/docs/development-managment/laws/murphys-law/
Просмотры: 6
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти