System
Design
System Design: От Идеи к Реальной Системе
Присоединяйтесь к нашему интенсивному курсу по системному дизайну, чтобы узнать, как превратить идею в масштабируемую и эффективную систему. В каждом модуле вы будете погружаться в ключевые аспекты системного дизайна, обретая навыки от сбора требований до создания высокопроизводительных и надежных систем
Notify me when available
You have opted to be notified for this course. You will receive an email when the course becomes available.
2 Enrolled
38 Lessons

🎓 Присоединяйтесь к нашему интенсивному курсу по системному дизайну, чтобы узнать, как превратить идею в масштабируемую и эффективную систему. В каждом модуле вы будете погружаться в ключевые аспекты системного дизайна, обретая навыки от сбора требований до создания высокопроизводительных и надежных систем.


🗂️ Содержание Курса:


Сбор требований и оценка нагрузки

  1. Изучение функциональных и нефункциональных требований.
  2. Оценка трафика и железа на основе предположений о пользователях


Высокоуровневые схемы и модульный дизайн

  1. Создание простого дизайна, охватывающего базовые сценарии.
  2. Выбор систем управления базами данных и модульный подход к проектированию.


Масштабирование и повышение отзывчивости

  1. Увеличение реплик для избыточности.
  2. Балансировка и ограничение нагрузки, кеширование данных.


Подсистема для хранения данных, поиска и аналитики

  1. Работа с текстовым поиском и геоданными.
  2. Настройка мониторинга, сбора логов и аналитики.



🎯 Цели Курса:

  1. Понимание ключевых аспектов системного дизайна.
  2. Навыки сбора требований и оценки нагрузки.
  3. Умение создавать модульные и высокопроизводительные системы.
  4. Эффективное масштабирование и оптимизация системы.


Курс основан на основе пройденного материла.

Course Content