Инженер школы Империи
Архив публикаций и историй

Как прошёл месяц?

Этот месяц собрался вокруг времени и приоритета. Щелчок таймера — и город трогается. Прод жил полгода на cron каждые пять минут — сервис держался, понедельник проходил. Встречи в 09:14:37 вскрывают культуру, а на пит-лейне выживает тот, кто сокращает минуты. Missile Command заставляет выбрать купол у центра, Defender учит спасать важное, Pipe Dream продаёт петлю ради окна на исправление. «Аполлон» превращает риск в процедуру. Музыка задала пульс — холодные петли, голос как команда. Время стало интерфейсом для сложных штук. Да — это прод. А cron — жалко.

Вторая линия — ремесло мелочей и наблюдаемость. ГорГаз: труба под потолком, свитч и UPS на скотче, система работала. Подземный цех метро: вал по оси, муфты, чертёж на бумаге перед пуском поезда. Высотная площадка: катушка витой пары, перепатч, маркировка. Домашний узел дружит с планетой‑сетью и держит офлайн‑план. Серверная с огнём на картинке — хладнокровие, ранбуки, резервирование, постмортемы без охоты на ведьм. Сюда же формула из постов: команды меняются, люди меняются, требования меняются, мониторинг остаётся. Малые руки поддерживают великую систему.

Третья линия — соответствие технологии задаче и людям. Доклад про Kubernetes дал простой маркер: оркестратор сияет при большом масштабе и широкой команде, а в маленькой квартире проекта превращается в гориллу с аппетитом. Иногда хватает VM, PaaS или Docker Compose. Тот же эффект в коде: долгий открытый коннект к базе плодит очереди и съедает ресурс. Ещё один ракурс дала история с dev‑стендом: прод дышал через тестовый контур, выключение в 11:57 раскрыло связность в 12:13. Калибровка и измерение возвращают трезвость, Westworld и Jurassic Park показывают цену формулы «так сейчас делают», а «Да, министр» — цену ритуалов без результата.

Имперская эстетика месяца оказалась рабочей этикой. Байк с запаской и коляской — образ плана Б и ремонтопригодности под дождём. Аркадная рамка с Insert Coin — дисциплина пит‑стопа и быстрый перезапуск колонны. Гроза на горе, кабель к передатчику, пицца внизу — та же выносливость поля. «Корабль, капитан, команда» напоминает порядок оснований перед грузом. «Moscow Calling» — фокус посреди шума, свеча как маленький надёжный свет. А в шахте табличка Люди → Процессы → Инструменты → Культура → Результат сводит весь разговор в один строй: голос фронта, роль, чек‑лист, throughput. Раз звучит «Иди уже. Нормально будет.» — и маршрут расширяется сценой, залом и общим ремеслом.

Итог месяца — рабочая картина зрелого продакшна. На столе план запуска и часовые окна. Cron живёт до даты замены и записан в паспорт риска. Dev исключён из боевого контура. У базы короткие сессии и бережный пул. Релизы проходят через симуляции и решение по чек‑листу в точке go. MTTR засечён, запас в коляске, штурвал у того, кто выспался. Календарь влияет меньше, потому что систему ведут время, приоритет и ремесло. Конкретная деталь из этих историй: каждая «лишняя» петля в схеме превращается в купленное время наблюдения. Такая петля стоит дешевле любой ночи без сна.

Как прошла неделя?

Неделя получилась про выносливость систем и людей. Календарь теряет власть, когда практика заранее проверяет архитектуру. Темп — как у Rubycon: ровный пульс, микросдвиги, и в конце спокойный выдох. Утро встречают у финишной черты.

В ИТ пятница давно стала ритуалом осторожности: релизы откладываем, после обеда замораживаем изменения, автор релиза берёт личное дежурство. Источник риска — слабая наблюдаемость и поздние эффекты изменений; дата в календаре — декоративная метка. Rollback формально существует, а спокойствия мало. Мониторинг зелёный, пока клиент уже пишет, что всё плохо. Тесты прошли, уверенности мало. Радиус последствий раскрывается после выката.

Один короткий день показал скрытую связность. 11:57 выключили dev, 12:13 звонок, включили — вздохнул прод. Часть интеграций ходила в dev, багфиксы давали нулевой эффект. Живой поток быстро вскрывает схему. Здесь спасают осознанные «петли» и буферы: как в Pipe Dream, тратишь длину на время и наблюдаемость; как за столом в «Свинье», вовремя говоришь «стоп» и складываешь очки, особенно после полуночи.

Ле‑Ман напоминает: выигрывает снижение MTTR и сервисопригодность. Старт в дождь, простые узлы, быстрый пит‑стоп по чек‑листу — машина переживает ночь и темп рынка. Сериал про «Аполлон» показывает ту же механику: симуляторы, роли, «го/но‑го», риск переведён в процедуру, день недели теряет власть. «Парк Юрского периода» добавляет ракурс витрин: зелёные экраны умеют маскировать хрупкость, практика всё равно проверит систему.

Картинка из серверной с огнём и кружкой — портрет зрелости. Хладнокровие, ранбуки, резервирование, постмортемы без обвинений. Гремлины приходят всегда; инженер ведёт их по ручью процедур и гасит стоимостью минуты, а не подвигом.

Современное АйТи каждый день таскает чудеса в рутину. QR‑код в SSH на другом континенте — обычная сцена. Домашний узел на полке дружит с легаси и планетой‑сетью, рядом лава‑лампа даёт энтропию, мониторинг светится зелёным, офлайн‑план лежит готовым. Так выглядит свобода инженера: способность уйти отдыхать, потому что система знает, что делать при сбое.

И ещё один звук недели — микрофон в шахте. Тема «DevOps в шахте» сначала казалась странной, дальше всё встало на табличку: Люди → Процессы → Инструменты → Культура → Результат. Кирка рядом с микрофоном напоминает про основу: голос фронта, дисциплина выполнения, поток по рельсам и сквозной throughput. Иногда рядом звучит простое: «Иди уже. Нормально будет.» И идёшь. Память хранит первый шаг, шум цеха и полный зал.

И про 12:13. Синхронный обед даёт пики и очереди, входящий звонок в этот момент крадёт фокус. Команде помогает защита окна восстановления, разглаживание трафика и политика DND в критические двадцать минут.

Вывод простой. Пятница превращается в обычный день, когда инженерия держит дистанцию: проектирование под дождь, покупка времени петлями, снижение MTTR, ясные роли и процедуры, защита внимания. Тогда утро приходит у финиша, а мы встречаем его уже отдохнувшими.

Сериал недели: С Земли на Луну

Описание

«С Земли на Луну» — антологическая докудрама о программе «Аполлон». Астронавты, инженеры и зал Хьюстона превращают лунную мечту в работу: от пожара «Аполлона‑1» до «рутинных» высадок. История показывает не только полёты, но и симуляторы, чек‑листы и сухой ритм «го/но‑го», где риск переводят в процедуру.

Сериал разбирает, как желание «долететь любой ценой» сталкивается с границами материалов, времени и человека. Герои хотят не подвига, а надёжности: вернуться живыми и сделать задачу воспроизводимой. Им мешают спешка, политика и слепые зоны сложной системы. Надёжная деталь: в «Аполлоне‑13» лунный модуль становится спасшлюпкой, а Хьюстон пересчитывает энергобаланс и CO₂ по чек‑листам — не героизм в последний миг, а подготовка, роли и коммуникация.

Это и ответ на знакомый страх «пятницы». Когда практика заранее проверяет прочность архитектуры и людей — через симуляции отказов, разнесение ролей и дисциплину решений — день недели теряет власть. Сериал показывает, как искать скрытые связи и делать сбои локальными; предсказуемость оказывается не скукой, а свободой: можно уходить отдыхать, потому что система знает, что делать, если что‑то пойдёт не так.

Связь с месяцем

Индустрия давно нормализовала технический абсурд — и этот сериал показывает, как это делается на пределе возможного. После катастрофы «Аполлона‑1» NASA меняет конструкцию и культуру, а тренажёры, чек‑листы и «го/но‑го» превращают риск в управляемую рутину. К финалу высадки кажутся «обыденными» для ТВ, но именно эта обыденность и есть признак зрелой системы.

Сериал недели: С Земли на Луну
31.05.2026 · Посты

31 мая 2021 года я впервые выступал на большой конференции.

31 мая 2021 года я впервые выступал на большой конференции.
К тому моменту сами конференции уже давно были частью жизни.
Программный комитет.
Доклады.
Помощь спикерам.
Обсуждения.

Споры про содержание.

Та сторона процесса, где обычно пытаешься сделать так, чтобы после доклада у человека осталось полезное.

DevOpsConf тогда была большой историей.
Во многом — главной конференцией по теме.
И долгое время всё происходило с другой стороны сцены.
Так даже было привычнее.
Есть люди, которые выступают.
Есть люди, которые помогают сделать так, чтобы всё состоялось.
Однажды оказываешься уже с микрофоном.

Перед залом.
И рассказываешь:

«Зачем DevOps в шахте?»

Само название тогда звучало немного странно.
Для многих DevOps всё ещё был про интернет-компании.
CI/CD.
Облака.
Быстрые релизы.
Красивые схемы.

А тут — металлургия.
Шахта.
Производство.
Процессы, часть из которых местами не менялась десятилетиями.

И разговор о довольно простой вещи.
Иногда некоторые вещи уже существуют.
Просто никто ещё так это не называет.

Тогда сама идея многим звучала странно.

DevOps в шахте.

Время тогда вообще было интересное.
Все вокруг обсуждали майнинг.
Если честно, сам я в эту историю тогда верил сильно меньше, чем люди рядом.

Иногда рядом оказываются те, кто почему-то раньше тебя понимает, что пора выходить из-за кулис.

Без длинных разговоров.
Без мотивационных речей.
Просто однажды звучит:

«Иди уже. Нормально будет.»

И почему-то идёшь.

Тогда это казалось обычным разговором.
Одной из многих историй вокруг сообщества.
Только спустя годы начинаешь понимать, что некоторые люди иногда дают тебе сильно больше, чем кажется в тот момент.

Части людей, которые были рядом тогда, уже нет.

А некоторые разговоры почему-то помнятся очень подробно.
Потом были другие доклады.
Другие сцены.
Модерация залов.
Но тот первый момент всё равно помнится отдельно.

Крупнейшая DevOps-конференция.
Полный зал.
И доклад про production.
Сегодня в памяти — звук конференционного микрофона.
И немного шум цеха.

Доклад

30.05.2026 · Игра недели

Игра недели: Pipe Dream

Взгляд

Отсчёт глохнет, клапан щёлкает — густая струя уходит в твою прямую. На схеме всё было стройно: минимум колен. Но первое неверное место уже впереди, а в руке — снова L‑колено. До следующего «прямого» поток подползает.

И вот «лишняя» петля перестаёт быть неряшливостью. Замыкаешь маленький круг рядом с клапаном — жидкость делает оборот, а ты успеваешь дотянуть маршрут, глянуть на счётчик длины, понять, куда она реально доходит. Скорость растёт, окно сжимается; лента деталей не спрашивает план.

Неприятный выбор простой: короткая красота или живая трасса, которую можно пережить. Ты сознательно тратишь длину на время и видимость — покупаешь себе несколько глотков спокойствия. И когда поток уже идёт по настоящим трубам, держится не схема. Держишься ты.

Игровые опоры

m1: После короткого отсчёта вязкая жидкость начинает непрерывно течь по уложенным трубам; если она упирается в тупик или выходит за пределы трубы, раунд завершается.

m2: На каждом уровне требуется провести поток через минимальное число сегментов; счётчик хода/резервуара показывает, сколько ещё нужно выдержать.

m3: Скорость потока постепенно растёт, сокращая окно на достройку и исправления по ходу.

m4: Элементы труб подаются по одному в случайном порядке; их нужно оперативно встраивать вперёд по маршруту до того, как туда дойдёт поток.

Почему эта игра

Pipe Dream называет по‑игровому то, о чём неделя: только реальный поток раскрывает истинную связность системы. В ней виден и страх «пятницы» (момент старта), и смысл выносливости (держать трассу дольше минимума), и эффект скрытых зависимостей. Ракурс с «осознанными петлями» добавляет к разговорам недели конкретную практику: покупать себе время и предсказуемость ценой «красоты» и баллов.

Игра недели: Pipe Dream

Настольная игра: Свинья (Pig)

Пост

Свинья (Pig)

2–6 игроков, каждый сам за себя · 15–30 минут
Классика: 1 кубик, цель — 100 очков

В пятничном посте милые существа безобидны, пока не нарушишь правило — особенно после полуночи. Ровно так в «Свинье»: пока вовремя останавливаешься, всё спокойно; а стоит «кинуть ещё разок» — и единица сжигает весь ход. Мелкая правка превращается в техдолг, лишний бросок — в ноль очков. Практика системно проверяет и архитектуру, и нервы.

За столом дома или на барной стойке — нужна ровная поверхность и где записать очки.

Как играть

Понадобится один обычный шестигранный кубик и способ вести счёт (бумага или заметки в телефоне). Кидать удобно в крышку или стакан; если кубика нет — сойдёт приложение-«дайсер».

Все начинают с 0. Кто выкинул больше при пробном броске, ходит первым; далее по часовой.

В свой ход копите «навар» — временную сумму этого хода. Бросили 2–6 — прибавьте к навару и решайте: кидать ещё или сказать «стоп». Скажете «стоп» — прибавьте навар к общему счёту и передайте ход. Если выпала 1 — навар сгорает (0), очки за ход не идут, ход переходит дальше.

Цель — первым довести общий счёт до 100 и более. Победа засчитывается сразу в конце вашего хода, когда вы сказали «стоп» и записали очки. Другим «последнего слова» нет.

Пример. У вас 92 общих и 14 в наваре. Решили бросить ещё, выпала 1: навар сгорел, 92 остаётся 92, ход ушёл соседу. Это и есть цена «ещё разка».

После полуночи лишний бросок — почти всегда не про очки, а про проценты по техдолгу.

Настольная игра: Свинья (Pig)
29.05.2026 · Посты

Милые существа вокруг.

Милые существа вокруг.

Пока:
не намочишь;
не покормишь после полуночи;
не нарушишь правила.

— Да там маленькое изменение.

В пятницу.
После полуночи.

Фильм недели: Парк Юрского периода

Связь с месяцем

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

Кому посмотреть

Тем, кто выводит сложный продукт как аттракцион — со сверкающими витринами, туром для гостей и «зелёными» экранами; кто хотя бы раз прятал хрупкость за автоматизацией и регламентами. Узнаваемая ситуация: демо идёт идеально, а потом мелкая «временная» заглушка, шторм обстоятельств и чья‑то хитрость складываются в каскад. Фильм предлагает подумать, как реальная практика проверит архитектуру и людей: где у вас единая точка отказа, что произойдёт при потере питания и связи, что останется работать вручную — и кто вообще умеет это делать.

Фильм недели: Парк Юрского периода
28.05.2026 · Посты

Современное АйТи решает задачи,

Современное АйТи решает задачи,
которые вчера казались невозможными.

Мир растёт, нагрузки растут.
Всё, что вчера казалось неподъёмным,
сегодня — рутинная операция.

QR-код в SSH-терминале.
На другом континенте.

Для авторизации пользователя.

Работает.

К этому уже привыкли.

27.05.2026 · Посты

Как-то подходит архитектор:

Как-то подходит архитектор:

— Тут есть VM, которые давно никто не использует. Давай удалим. Например, dev-стенд команды, которая ушла пару лет назад.

11:57 — выключили.

12:00 — обед.

12:13 — звонок:

— У нас час пик. Всё встало. Очереди.

12:20 — включаем.

12:21 — сервис восстановлен.

Root cause: Часть интеграций обращалась к dev среде.

Impact:

Решилась одна загадка — почему багфиксы ничего не меняли.

На тестах — всё хорошо. И на «прод стенде» — тоже.