Архитектор высоких нагрузок — Апрель 2020
О чём курс
Курс «Архитектор высоких нагрузок» представляет собой интенсивную образовательную программу, разработанную для профессионалов, стремящихся освоить искусство создания отказоустойчивых и масштабируемых систем. В современном мире веб-разработки способность проектировать архитектуру, способную выдерживать колоссальные нагрузки, является ключевым навыком, который отличает высококлассных специалистов. Именно такие эксперты сегодня наиболее востребованы в крупнейших технологических гигантах, таких как Google, Mail.Ru Group, Yandex и Netflix, где требования к производительности и надежности сервисов достигают предельных значений.
Программа обучения рассчитана на 5 месяцев и ориентирована на веб-разработчиков, тимлидов, системных архитекторов и технических руководителей, которые хотят выйти на новый уровень профессионального мастерства. Основная цель курса — дать студентам глубокое понимание того, как проектировать системы, способные обрабатывать сотни тысяч и даже миллионы запросов в секунду. Вы научитесь не просто использовать готовые инструменты, а глубоко понимать принципы их работы, оптимизировать производительность серверов и эффективно применять имеющиеся ресурсы для решения сложных инженерных задач.
Обучение построено на сочетании фундаментальной теории и интенсивной практики. В процессе занятий рассматриваются как типичные, так и нетривиальные проблемы, с которыми сталкиваются архитекторы при масштабировании веб-приложений. Преподаватели курса — практикующие эксперты, которые делятся своим опытом, лучшими практиками и проверенными решениями реальных кейсов. Формат обучения включает онлайн-вебинары, где теория закрепляется через разбор конкретных примеров, а также самостоятельную работу, позволяющую студентам применить полученные знания на практике.
Почему стоит выбрать этот курс? Во-первых, это возможность систематизировать уже имеющиеся знания в сфере HighLoad и актуализировать их в соответствии с современными стандартами индустрии. Во-вторых, курс дает четкое понимание того, как устроены высоконагруженные системы изнутри, что позволяет принимать взвешенные архитектурные решения. В-третьих, программа помогает развить критическое мышление, необходимое для выбора правильных инструментов и подходов в зависимости от специфики проекта. На выходе вы получите не только теоретическую базу, но и практический опыт, который можно сразу внедрять в рабочие процессы. Это инвестиция в вашу карьеру, которая позволит претендовать на позиции ведущих архитекторов и инженеров в компаниях мирового уровня. Вы научитесь видеть «узкие места» в архитектуре еще на этапе проектирования и предотвращать их до того, как они станут критическими проблемами для бизнеса.
Программа обучения
Модуль 1 Введение в высокие нагрузки
- Тема 1: Введение в высокие нагрузки
- Тема 2: Проблемы высоких нагрузок
- Тема 3: Нагрузочное тестирование Модуль 2 СУБД в высоконагруженных проектах
- Тема 1: Индексы (часть 1)
- Тема 2: Индексы (часть 2)
- Тема 3: Репликация (часть 1)
- Тема 4: Репликация (часть 2)
- Тема 5: Репликация (часть 3)
- Тема 6: Шардирование (часть 1)
- Тема 7: Шардирование (часть 2)
- Тема 8: Кеширование
- Тема 9: Транзакции в реляционных СУБД
- Тема 10: Очереди и отложенное выполнение
- Тема 11: In-Memory СУБД
- Тема 12: OLAP и OLTP
- Тема 13: Обзор ClickHouse Модуль 3 Разработка бэкенда высоконагруженных сервисов
- Тема 1: Протокол HTTP (часть 1)
- Тема 2: Протокол HTTP (часть 2)
- Тема 3: Микросервисы (часть 1)
- Тема 4: Микросервисы (часть 2)
- Тема 5: Балансировка и отказоустойчивость (часть 1)
- Тема 6: Балансировка и отказоустойчивость (часть 2)
- Тема 7: Использование асинхронности обработки
- Тема 8: Распределенные транзакции
- Тема 9: Инфраструктура микросервисов
- Тема 10: Системы конфигурации
- Тема 11: Мониторинг и алертинг Модуль 4 Типовые архитектуры
- Тема 1: Новостной портал
- Тема 2: Рекламная система
- Тема 3: Почтовый сервис
- Тема 4: Облачное хранилище
- Тема 5: Сайт знакомств Модуль 5 Итоговый проект
- Тема 1: Выбор темы и организация проектной работы
- Тема 2: Консультация по проектам и домашним заданиям
- Тема 3: Защита проектных работ
Теги курса
Другие материалы школы 4
O Otus Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.