Учебные треки
Структурированные пути обучения
От основ отладки до анализа производительности уровня Senior. Каждый трек — подобранная последовательность реальных production-кейсов.
01
Выбери трек
Выбирай по текущей роли и цели на собеседовании. Если не уверен — начни с Database.
02
Проработай кейсы
В каждом треке 4-18 кейсов, упорядоченных по сложности. Проходи по порядку.
03
Пиши гипотезы
Не просто читай — записывай свой диагноз до просмотра решения.
04
Анализируй и повторяй
Сравнивай свой анализ с экспертными решениями. Отмечай, что упустил.
🗄️
Производительность баз данных
От медленных запросов до пулов соединений
📚 14 кейсов⏱ 6 часовJunior → Senior
Модули
Понимание планов выполнения запросов
Стратегия индексов для высоконагруженных таблиц
Настройка и подбор размера пула соединений
Обнаружение и разрешение дедлоков
Анализ лага репликации
Проектирование слоя кэширования (Redis)
PostgreSQLMySQLRedisMongoDBEXPLAINHikariCP
⚙️
Профилирование приложений
Heap dumps, анализ потоков и настройка GC
📚 18 кейсов⏱ 9 часовMiddle → Senior
Модули
Модель памяти JVM и области кучи
Чтение и интерпретация heap dumps
Анализ GC-логов (G1, ZGC, Shenandoah)
Паттерны проектирования пулов потоков
Async I/O и блокировка event loop
CPU-профилирование с async-profiler
JVMJavaNode.jsPythonVisualVMasync-profiler
🏗️
Узкие места инфраструктуры
Анализ сети, диска и балансировщиков
📚 9 кейсов⏱ 5 часовJunior → Middle
Модули
Linux-инструменты производительности (top, iostat, netstat)
Конфигурация Nginx и HAProxy
Управление ресурсами в Kubernetes
Анализ и оптимизация дискового I/O
Диагностика сетевых задержек
Анализ триггеров автоскейлинга
LinuxNginxKubernetesAWSiostattcpdump
📊
Наблюдаемость и мониторинг
Метрики, алерты и SLO-инженерия
📚 6 кейсов⏱ 3 часаMiddle
Модули
Модель метрик Prometheus и PromQL
Проектирование дашбордов Grafana
Настройка алертов и снижение alert fatigue
Определение и отслеживание SLO/SLA
Политика error budget
Основы распределённой трассировки
PrometheusGrafanaDatadogSLOOpenTelemetry