Загружаем изображение…
Осталось пять настроек. Почему я не нажимаю «включить»
Я продолжаю делать Blogger Factory — сеть AI-блогеров. Сейчас я готовлю следующий production-шаг, и технически уже понятно, какие пять настроек нужно изменить.
Казалось бы, осталось пять значений. Поправить и поехали.
Но система уже живёт своей жизнью. Планировщик может создать новую задачу. Worker — уже обрабатывать предыдущую. API — принять запрос. Соседние сервисы — продолжать работу в shadow-режиме.
Если в этот момент поменять конфигурацию, часть одной задачи теоретически может пройти по старому состоянию системы, а другая — уже по новому. Такой риск я и хочу убрать до включения.
Представьте конвейер: нельзя менять участок, пока по нему едут детали. Сначала нужно понять, что уже внутри и где можно безопасно остановить поток.
Для самого изменения я уже многое сделал. Есть отдельный безопасный валидатор и инструмент, который готовит изменение только этих пяти параметров. Остальные настройки защищены от случайной правки.
Проверил rollback — возврат назад. Отдельно убедился, что инструмент не запускает миграции, не меняет worker/beat и не может сам подключиться к production.
Потом было независимое review. В первой версии нашлись ошибки. Я их исправил и на повторной проверке получил PASS.
И всё равно я пока не нажимаю «включить».
Следующий шаг — controlled maintenance hold, короткая управляемая пауза для обслуживания. Временно закрою вход новой работы, убежусь, что внутри нет опасного незавершённого процесса. Затем внесу минимальное изменение, проверю систему и только после этого снова открою работу.
Вот что для меня здесь интересно: чем ближе проект к реальной автономной работе, тем больше времени занимает доказательство того, что изменение можно безопасно включить, остановить и откатить.
Функцию написать — только часть работы. Ей ещё предстоит встретиться с системой, которая не ждёт, пока я закончу разработку.
Пять настроек. А вокруг них уже целый план.
Из таких скучных на первый взгляд вещей и складывается настоящий production AI.
Просмотры: 4