Middle/Senior
Старт 1-го апреля
4 недели
«Живые» онлайн-сессии, обсуждения, демо и практика
Производительность и наблюдаемость бэкенда. Поиск проблем в продакшене
Научитесь управлению производительностью и observability бэкенд-приложений (Golang, PHP, Java). Изучите инструменты телеметрии и сбора метрик производительности.
Автор курса
Михаил Курмаев
Эксперт по сложным, распределенным системам
Многие годы строил платформу в Badoo/Bumble: помог вырасти проекту с нуля до 15млн DAU, сотен миллионов зарегистрированных пользователей и 200K RPS на бекенд на 5 датацентрах по всему миру

Среди платформенных решений, которые разрабатывал Михаил и его коллеги, шардированные базы на сотни серверов и петабайт данных, система очередей с саб секундной задержкой доставки между континентами и даже собственная time-series база на основе apache cassandra, способная хранить миллиарды метрик
Сейчас развивает дата платформу в Т-банке, где ежедневно реплицируются десятки тысяч таблиц и сгружаются в DLH терабайты данных
О курсе
Изучите в деталях, как работают сервера для бэкенд-приложений, что и как мерять, чтобы понять, правильно ли всё работает
Научитесь бороться с "неведомой фигней" на проде: что собирать, как, и как анализировать качество работы бэкенда и микросервисов
Получите практику использования телеметрии
Получите практику сбора перфоманс-метрик бэкенда в реальном времени:
  • Используя сервер для сбора метрик PINBA, интегрированный с "промстэком" (Prometheus/Grafana)
  • как автоматически собирать и анализировать данных о работе систем или устройств
  • как отслеживать производительность, ошибки и поведение приложений в реальном времени
  • используя платформу телеметрии SigNoz
Кому подойдет курс
Бекендерам
Программистам
Системным инженерам
Инженерам по нагрузочному тестированию
DevOps и инженерам инфраструктуры
Ваши цели в обучении
Получить фундамент компетенций архитектора сложных, высоконагруженных приложений
01
02
Получить навыки использования платформ телеметрии и сбора перфоманс-метрик в режиме реального времени
Научиться собирать данные в распределенной среде микросервисов и строить нужные графики, чтобы поиск проблем на проде был максимально простым
Получить навыки поиска узких мест бэкенд-приложений
03
04
Программа обучения
Живые лекции и живые демо с автором курса, Михаилом Курмаевым. Ведется запись, ссылка выкладывается в чат. С первого же занятия мы выдаем доступ к настроенной инфраструктуре для выполнения практических заданий. Все встречи начинаются в 18:00 МСК (GMT+3), проходят в Zoom. Ссылка на Zoom-митинг «запинена» в чате.
Как проходит обучение
«Живые» онлайн-сессии
Лекции, брейнштормы и презентации домашних проектов в режиме zoom-встреч (предоставляются записи)
Групповой чат с автором курса и экспертами
Экспертная помощь и ответы на любые вопросы по курсу и практике в течении дня
Асинхронная практика
Вы можете учиться и выполнять задания без отрыва от основной работы/учебы
Своя инфраструктура
С первого дня вам предоставляется доступ к своей инфраструктуре для настройки и тюнинга вашего привычного стэка
Гибкий тайминг для тех, кто много работает
Не более 2-3 часов на выполнение заданий в неделю. Вы также сможете перейти на следующий поток если вдруг отстанете по какой-либо причине
50 000 руб.
Стоимость курса
Запишитесь на курс или получите бесплатную консультацию
Нажимая на кнопку «Записаться на курс», вы подтверждаете, что согласны с политикой конфиденциальности
или 8333 руб/мес в рассрочку на 6 месяцев
Старт следующего потока
1-го апреля, вторник, 19:00 MSK