К практическим задачам

Системный дизайн / практическая задача

Проектирование ленты новостей

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

Что предстоит решить

  • Формирование ленты при записи или чтении
  • Посты, персональные ленты и кэширование
  • Порядок постов и изменения прав доступа

Как устроена практика

Сначала вы уточняете требования и собираете простую архитектуру. Затем разбираете подробное проектирование и объясняете принятые решения. Проверка схемы и итоговый разбор помогают увидеть пропуски и спорные места.

Для работы с задачей нужны аккаунт и доступ к курсу. Прогресс и результаты сохраняются в аккаунте.

Открыть задачу