Skip to content

Репозиторий курса "Разработка распределённых программных систем".

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

FilaCo/hse_ddss_course

Repository files navigation

Разработка распределённых программных систем

License CI Conventional Commits

Данный репозиторий содержит все необходимые материалы для прохождения курса "Разработка распределённых программных систем".

Оглавление

  1. Аннотация
  2. Структура репозитория
  3. Список литературы
  4. Лицензия

Аннотация

В данном курсе рассматривается разработка распределённых программных систем для выбранной студентом предметной области. Особое внимание уделяется вопросам проектирования, масштабирования и поддержки высоконагруженных систем. Слушатели познакомятся с инструментами для реализации кэширования, распределённых блокировок, шардирования, репликации и асинхронной обработки задач.

Кроме того, участники изучат возможные подходы к интеграции компонентов разрабатываемой распределённой системы. Курс предоставляет студентам как теоретические, так и практические знания, необходимые для создания современных распределённых программных систем. Размещение исходного кода проекта на веб-хостинге, позволит продемонстрировать усвоенные навыки.

Таким образом, курс носит практико-ориентированный характер, позволяя студентам освоить разработку распределённых программных систем и повысить свою конкурентоспособность на рынке труда.

Структура репозитория

hse_ddss_course/
├─ contents/ - текстовые материалы и изображения к лекциям и семинарам дисциплины
├─ examples/ - исходный код примеров на Python
├─ -- snip --

Список литературы

  1. Клеппман М. Высоконагруженные приложения. Программирование, масштабирование, поддержка. - Астана: Спринт Бук, 2024. - 640 с.
  2. Эванс Э. Предметно-ориентированное проектирование: структуризация сложных программных систем. - СПб.: Диалектика-Вильямс, 2020. - 448 с.
  3. Вон В. Реализация методов предметно-ориентированного проектирования. - СПб.: Вильямс, 2018. - 688 с.
  4. Вон В. Предметно-ориентированное проектирование: самое основное. - СПб.: Вильямс, 2020. - 160 с.

Лицензия

Материалы курса, в том числе исходный код программ и примеров упражнений, имеют двойную лицензию с одним из следующих вариантов:

на Ваш выбор.

About

Репозиторий курса "Разработка распределённых программных систем".

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published