ПостИнженерное лидерство

A rollback that restores the old configuration may still leave the system broken.

Sessions, caches, routing state and partial side effects do not revert because the file did — which makes 'previous version available' and 'operation reversible' different properties.

Lukman Nuriakhmetov
Lukman Nuriakhmetov
1 мин чтения · 5 августа 2026 г.

A rollback that restores the old configuration may still leave the system broken.

State does not roll back because the file did.

I have watched routine changes cause disproportionate incidents: a firewall rule, DNS shift, certificate renewal, or failover that looked harmless in isolation.

The configuration was reverted, but the service did not recover. Sessions had been dropped. Caches were stale. Routing state had diverged. A downstream system had already accepted part of the change. Agentic workflows add the same problem at another layer: tool calls, retries, durable tasks, and external actions can leave partial state behind even when the agent itself stops.

Rollback design has to identify what is restored, invalidated, replayed, or compensated.

"Previous version available" and "operation reversible" are not the same property.

Теги: systems-thinking · reliability · engineering-leadership · rollback-design

Исследовать тему

Связанные тексты

Заметка24 августа 2026 г.

Модель перестала быть интересной переменной

Неделя 17 августа 2026. Mistral утроила точность на финансовой отчётности — с 26,7% до 86% — изменив то, как модель ищет, а не какая модель ищет. Две разные модели из двух разных лабораторий получили примерно одинаковый трёхкратный прирост от одной и той же обвязки. Тот же узор прошёл через неделю: авторизация распалась на четыре отдельных вопроса, оптимизация токенов сократила токены и подняла суммарную стоимость в полтора раза, пропускная способность обогнала окружающую её ёмкость ревью, а исполнение переехало в общие командные каналы. Рычаг раз за разом оказывался вне модели. Скан-слой TL;DR, пять тем каждая с operator move, одна разобрана глубоко, три контр-сигнала и что отслеживать.

Разбор недели
12 мин
Заметка17 августа 2026 г.

Следствие оторвалось от причины

Неделя 10 августа 2026. Мартовская компрометация только в этом месяце получила своё настоящее число — около 2500 организаций: радиус поражения стал виден через пять месяцев. Тот же зазор прошёл через всю неделю: полномочия переживают контекст, который их выдал; одно допущение сверху размножается по графу агентов; ускоренный шаг не даёт ускоренной системы; метрика уезжает от того, что измеряет. Связь между действием и его последствием перестала быть локальной. Скан-слой TL;DR, пять тем каждая с operator move, одна разобрана глубоко, три контр-сигнала и что отслеживать.

Разбор недели
13 мин
Заметка10 августа 2026 г.

Способность обогнала подтверждение

Неделя 3 августа 2026. Frontier-модели сгенерировали 6080 патчей безопасности, и примерно четверть из них сработала — а правдоподобная, но неверная подсказка в промпте роняла успех до одного из шести, причём агенты шли за подсказкой против собственных данных. Тот же зазор открылся всюду: пиковая способность расходится с продакшн-надёжностью, агенты не могут проверять сами себя, операционные данные ставят потолок любой модели, а переносимые артефакты не несут переносимого доверия. Производство подешевело. Подтверждение производимого — нет. Скан-слой TL;DR, пять тем каждая с operator move, одна разобрана глубоко, три контр-сигнала и что отслеживать.

Разбор недели
12 мин