Перейти к содержимому
[0xEF] home about
about · 1.0

Точные инструменты для инженеров, которые измеряют всё.

Меня интересует инженерное ядро: тот слой архитектуры, где новый код сталкивается с суровой реальностью пиковых нагрузок и каскадных отказов.

Проектирую dev-tools, дашборды безопасности и центры администрирования — интерфейсы для инженеров, аналитиков и безопасников.

За плечами 15+ лет внутри back-end-платформ — от IT-инфраструктуры и enterprise-архитектуры до Go-сервисов, devops и руководства производительностью high-load систем.

Фундамент моего подхода: текущее состояние системы — это лишь следствие записанных событий. Если сбой нельзя проиграть заново, системой нельзя управлять. На этой архитектурной базе строятся все утилиты.

Любимые prod-инциденты — те, у которых postmortem читается как проза, а не как bullet-list. Архитектурные ревью, performance-расследования, тех-лидерство. Осторожен с новыми технологиями и решителен в их удалении.

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

Постмортем как литература.