Меня интересует инженерное ядро: тот слой архитектуры, где новый код сталкивается с суровой реальностью пиковых нагрузок и каскадных отказов.
Проектирую dev-tools, дашборды безопасности и центры администрирования — интерфейсы для инженеров, аналитиков и безопасников.
За плечами 15+ лет внутри back-end-платформ — от IT-инфраструктуры и enterprise-архитектуры до Go-сервисов, devops и руководства производительностью high-load систем.
Фундамент моего подхода: текущее состояние системы — это лишь следствие записанных событий. Если сбой нельзя проиграть заново, системой нельзя управлять. На этой архитектурной базе строятся все утилиты.
Любимые prod-инциденты — те, у которых postmortem читается как проза, а не как bullet-list. Архитектурные ревью, performance-расследования, тех-лидерство. Осторожен с новыми технологиями и решителен в их удалении.
01Интерфейс инженера учит команду.
CLI, error-сообщения, dashboard'ы — педагогические поверхности. Они формируют привычки, в плюс или в минус.
02Аудит-лог — источник истины.
Если решение нельзя проиграть заново, его нельзя обещать невозможным повторно. Дизайн интерфейсов вокруг audit log делает доверие проверяемым.
03Backpressure там, где данные.
Таймауты, идемпотентность, replay живут в data plane. Интерфейс показывает их, а не прячет.
04Boring tools, sharpened.
Linux, Nats, Go, Postgres. Мало движущихся частей, доскональное знание, предсказуемые failure-modes.
§ 02
TIMELINE
2010 → now
2023 → nowSenior Go → руководитель группы производительности
High-load backup-платформа. Performance-инжиниринг, capacity-планирование, отказоустойчивость.
2021 → 2023Devops · Go Developer · Tech Lead
Хардкорный devops и внутренний tooling: Go-сервисы, контейнеризация, CI/CD-пайплайны, performance-оптимизация.
2015 → 2020Enterprise-архитектура · Heavy-load DB · Tech Lead
Проектирование слоя данных и архитектуры для платформ в тяжёлом производстве и судостроении. Оптимизация производительности крупных транзакционных баз данных под высокой нагрузкой.
2010 → 2015IT Infrastructure Management & Systems Integration
Управление IT-инфраструктурой и техническое руководство проектами внедрения. Прошёл путь от инженера до руководителя подразделения.
Постмортем как литература.