2025/2026



Проектирование высоконагруженных систем
Статус:
Маго-лего
Кто читает:
Департамент компьютерной инженерии
Когда читается:
3, 4 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Быков Александр Сергеевич
Язык:
русский
Кредиты:
6
Контактные часы:
60
Программа дисциплины
Цель освоения дисциплины
- Формировании у студентов компетенций, необходимых для проектирования и эксплуатации крупных распределённых ИТ-систем, обеспечивающих высокую производительность и надёжность даже при значительном объёме обрабатываемых данных и высоком уровне трафика.
Планируемые результаты обучения
- - Ключевые понятия и терминологию предметной области проектирования высоконагруженных систем.
- - Характеристики и тенденции развития российского и глобального рынка услуг и продуктов, связанных с разработкой и эксплуатацией высоконагруженных систем.
- - Специфические задачи и обязанности технического руководителя проекта, направленные на создание эффективных и надежных высоконагруженных решений.
Содержание учебной дисциплины
- Вводное занятие
- Компьютерные сети
- Локальная балансировка нагрузки
- Масштабирование баз данных
- Выбор баз данных
- Аппаратное и программное обеспечение
- Технологии и архитектура (ч.1)
- Технологии и архитектура (ч.2)
- Обеспечение надежности
- Дополнения к лекциям. Поиск и рекомендации
- Выбор оборудования и хостинга
Список литературы
Рекомендуемая основная литература
- Kleppmann, M. (2017). Designing Data-Intensive Applications : The Big Ideas Behind Reliable, Scalable, and Maintainable Systems. Sebastopol, CA: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1487643
Рекомендуемая дополнительная литература
- Site Reliability Engineering. Надежность и безотказность как в Google - 978-5-4461-0976-0 - Бетси Бейер, Крис Джоунс, Дженнифер Петофф, Нейл Ричард Мёрфи - 2019 - Санкт-Петербург: Питер - https://ibooks.ru/products/358168 - 358168 - iBOOKS