Рассказ об observability и инфраструктуре (OTel, Docker, Makefile, Ansible)

↑ 9.2 Финальная подготовка: проекты, live coding, вопросы · ← Предыдущая · → Следующая

Обязательно~3 мин чтенияУровень: senior

Зачем это на собесе

Показывает, что вы понимаете весь жизненный цикл: от кода до наблюдаемости в проде.

Шаблон для заполнения

Страница содержит структуру и подсказки; конкретику впишите сами.

Структура рассказа

БлокЧто сказатьВаш ответ
ПроблемаЧто было до: разрозненные логи, нет трассировки, ручные деплои, «работает у меня»заполнить
НаблюдаемостьOpenTelemetry в сервисах, Collector, хранилища (ClickHouse/Prometheus/Tempo), дашборды, алерты, SLO (см. 7.2 Observability: логи, метрики, трейсинг, OpenTelemetry)заполнить
ИнфраструктураDocker-образы, compose/оркестрация, Makefile-команды, Ansible для конфигурации окружений (см. 7.6 DevOps для бэкенд-разработчика: деплой наших систем и CI∕CD)заполнить
ПроцессыCI/CD, миграции, релизы, откаты, runbookзаполнить
ЭффектMTTR, время выкладки, число инцидентов, время разбора проблемызаполнить
УрокиЧто автоматизировать дальшезаполнить

Подготовка к углублениям

  • Как проходит трейс от запроса до БД; что делать при обрыве цепочки.
  • Как выбрали хранилище для логов/трейсов и почему.
  • Как избегаете высокой кардинальности метрик и утечек ПДн в телеметрии.
  • Как выглядит релиз: кто, чем, как откатываем.
  • Как управляете конфигурацией и секретами по окружениям.

Вопросы с ответами

Связанные темы