
15.09.2025
Когда я в одиночку поддерживаю пет-проект или небольшой внутренний сервис, соблазн
пропустить мониторинг велик — кажется, что можно просто посмотреть логи, если что-то
сломается. На практике так и происходит: что-то ломается, а узнаёшь об этом от
пользователя, а не от системы. После пары таких случаев я всегда настраиваю минимальный
мониторинг ещё до того, как сервис уходит в прод.
Минимальный набор, который реально нужен
Мне не нужен полноценный observability-стек с распределённой трассировкой для проекта на
одного человека. Нужны три вещи: метрики (Prometheus), визуализация (Grafana) и алерты в
удобный канал — у меня это Telegram-бот.

22.04.2025
Когда я рассказываю коллегам, что в одном из рабочих проектов мы сознательно не стали
переезжать на Kubernetes и остались на Docker Compose, реакция обычно одна и та же:
удивлённо поднятые брови. Постараюсь объяснить логику этого решения.

Контекст проекта
Речь о внутреннем сервисе для одной команды из шести человек: один API, одна база данных,
один воркер для фоновых задач и nginx перед всем этим. Нагрузка предсказуемая, пиков нет,
серьёзного масштабирования не требуется — сервис используют около двухсот сотрудников
компании в рабочее время.

09.01.2025
Три года назад я купил старый системный блок на «Авито» за смешные деньги — просто чтобы
не бояться экспериментировать с тем, что можно случайно сломать на работе. С тех пор
домашняя лаба превратилась в отдельное маленькое хобби, которое, как ни странно, регулярно
приносит пользу и на основной работе.
С чего началось
Первая версия была наивной: один Raspberry Pi, на котором крутился Pi-hole для блокировки
рекламы на весь дом. Через месяц я добавил второй Pi под домашний DNS-резолвер, а ещё
через два — списанный ноутбук, на котором поднял Docker и начал пробовать всё, что было
интересно, но страшно тащить в рабочий контур: новые версии баз данных, необычные
конфигурации reverse-proxy, экспериментальные инструменты мониторинга.