ДПУПП на выходных: Кремль, семейный релиз и алерты по воскресеньям
Воскресная прогулка по центру Москвы глазами айтишника, который слишком долго сидел на удалёнке. Семья как распределённая система, Кремль как прод и тихая мысль о том, зачем вообще выходить из-за монитора.
Иногда лучший способ понять, что ты слишком сросся с работой, — выйти на улицу и поймать себя на том, что смотришь на живых людей как на распределённую систему. Вот вам одно воскресенье из жизни айтишника, который давно не видел прод под названием «реальность».
Воскресенье. Основные работы выкачены, дежурство тихое, чат подозрительно молчит. И я — слегка одичавший на удалёнке айтишник — впервые за долгое время решаю выйти в офлайн. Супруга не спрашивает, а инициирует команду:
«Пойдём гулять в центр Москвы».
Команда принята, подтверждение не требуется, аргументы не принимаются. Релиз пошёл.
Скажу то, что поймёт каждый, кто месяцами работает из дома. Удалёнка незаметно превращает тебя в фоновый процесс: ты вроде живой, но крутишься по кругу «созвон — таск — созвон», и внешний мир для тебя — это вкладка в браузере, которую ты забыл закрыть. И вот ты выходишь на улицу, а мозг всё ещё в проде. Он не умеет просто смотреть на памятники — он ищет метрики, алерты и точки отказа. Это называется профдеформация, и лечится она, кажется, только семьёй и свежим воздухом. Ну, или не лечится, а просто становится смешнее.
Сцена первая. Могила Неизвестного Солдата
Младший решил проверить устойчивость цепи у ограждения — руками, на прочность, как настоящий QA, который не верит документации и лезет ломать сам. Подошёл офицер Росгвардии. Спокойно, без эскалации и повышенных тонов — как опытный SRE, которого подняли среди ночи, а он всё равно вежлив, потому что профессионал. Сделал замечание с уважением к регламенту и без единого лишнего слова.
И я поймал себя на мысли: если бы корпоративная поддержка в каждой компании реагировала вот так — ровно, по делу, без драмы и без перекладывания на соседний отдел, — то мы бы, наверное, забыли, что такое сорванный релиз и ночной созвон «а кто это выкатил». Есть чему поучиться у человека, который просто делает свою работу и не устраивает из инцидента спектакль.
Сцена вторая. Царь-колокол
Дальше дети решили провести нагрузочный тест акустики. Один крикнул, второй радостно подхватил, третий уже набирал воздух для следующей итерации — и тут в цикл вмешался охранник:
«Тише в стенах Кремля».
Понимаю. В проде не тестируют — нагрузочные гоняют на стенде, а не на памятниках федерального значения. Я кивнул с признательностью. Всё честно, всё по правилам. Но, между нами, было весело — и я тихо позавидовал тому, с какой лёгкостью дети запускают эксперименты, не спрашивая разрешения и не заводя тикет. У нас так называется «выкатить без ревью», и обычно за это прилетает.
Сцена третья. Оружейная палата
Старший тянет руку к яйцам Фаберже — не украсть, а просто потрогать, чтобы убедиться, что оно настоящее. Срабатывает охрана. Я внутренне запускаю rollback и думаю: ну хоть алерты работают стабильно, реакция моментальная, ложных срабатываний нет.
Младший наблюдает за всем этим и шёпотом спрашивает:
— Пап, это что, мониторинг?
— Да, сынок. Только без права выключить.
Вот это, если честно, лучшая метафора взрослой ответственности, которую я слышал за год. В нормальной системе ты можешь заглушить алерт, отключить нотификации на выходные, поставить дежурного. А есть мониторинг, который работает всегда: за детей, за близких, за то, чтобы всё было в порядке. Его нельзя поставить на паузу, и, честно говоря, не очень-то и хочется.
Сцена четвёртая. Зал с каретами
Супруга увлечённо объясняет детям историю России, и в момент вдохновенного жеста слегка задевает витрину. Срабатывает новый инцидент. Теперь алерт уже не на детей, а на всех нас разом — эскалация на всю команду.
Служитель порядка подходит с лицом уровня P1 Priority: не злой, но собранный, готовый разбираться. И я мысленно благодарю его за выдержку, потому что у всех есть порог срабатывания, особенно по воскресеньям, особенно когда мимо пятый час подряд идут семьи с детьми, каждая из которых норовит что-нибудь задеть. Держать ровный тон в таких условиях — отдельный скилл, который не пишут в резюме, но который дороже половины хардов.
Сцена пятая. Завершение релиза
Дети выдохлись, жена улыбается, батарейка у всех на минимуме, и единственный живой KPI в этот момент — дойти до пиццы. Простая, понятная, измеримая цель — мечта любого продакт-менеджера.
Заходим в ресторанчик. Открываю меню взглядом голодного человека, который весь день держал систему в аптайме, и вижу табличку: «Пиццы нет». Я почувствовал внутренний drop connection — тот самый, когда сервис, на который ты рассчитывал, молча отвалился в самый неподходящий момент. Но деградация оказалась управляемой: лазанья с десертом прошла в прод идеально, и вечер вырулили обходным путём.
Система стабилизировалась. Мониторинг зелёный. Инциденты закрыты, постмортем не потребовался.
Москва как продакшен
И вот сидишь ты потом с чашкой кофе, напротив — двое уставших микросервисов, которые весь день исправно генерировали нагрузку, а рядом человек, благодаря которому вся эта архитектура вообще держится. И ловишь ту самую мысль, ради которой, кажется, всё и затевалось.
Москва — она как продакшен. Иногда шумит, иногда триггерит, иногда отдаёт «пиццы нет» вместо ожидаемого ответа. Но она живая и красивая, и в ней всё по-настоящему — в отличие от твоего уютного домашнего стенда, где ты контролируешь каждую переменную и от этого потихоньку деревенеешь.
Профдеформация — забавная штука, но у неё есть и обратная сторона. Она напоминает, что все эти метафоры про алерты, rollback и SLA — это язык, на котором ты описываешь то, что тебе на самом деле важно: чтобы система жила, чтобы люди рядом были в порядке, чтобы всё не рухнуло в самый неподходящий момент. Просто дома этот навык ты тратишь на код, а стоило бы иногда — на реальность.
Семья — единственная система, которую нельзя зарефакторить, форкнуть или откатить на прошлую версию. Её можно только поддерживать в бою, изо дня в день, без выходных на дежурстве. И, честно говоря, это самый осмысленный аптайм из всех, что я держал.
Так что если ты сейчас читаешь это, не отрываясь от монитора в законный выходной, — просто закрой ноутбук и выйди в свой личный центр Москвы. Прод подождёт. А вот эти уставшие микросервисы напротив — не факт.
Впервые опубликовано в моём Telegram-канале @it_underside.
Ваш ДПУПП
Похожие статьи
Кооператив vs найм: разговор, который назрел в сообществе
Заметки по мотивам общения с РАД-КОП — российским кооперативным IT-сообществом. Не «я предлагаю», а «к чему мы пришли в диалоге»: сравнение моделей, живые примеры и честный разбор минусов.
AI в разработке: 30-60% ускорения — реальность или хайп?
Практический опыт использования AI-инструментов и LLM-агентов в enterprise-разработке и pet-проектах. Где AI реально ускоряет, где создаёт иллюзию, и как встроить его в процесс.
AI in Development: 30-60% Acceleration — Reality or Hype?
Hands-on experience with AI tools and LLM agents in enterprise development and pet projects. Where AI actually speeds things up, where it creates an illusion, and how to build it into your process.