Системный дизайн / практическая задача
Проектирование ленты новостей
Пользователи публикуют посты и читают персональную ленту. Выберите, когда её формировать, и разберите цену этого решения.
Что предстоит решить
- Формирование ленты при записи или чтении
- Посты, персональные ленты и кэширование
- Порядок постов и изменения прав доступа
Как устроена практика
Сначала вы уточняете требования и собираете простую архитектуру. Затем разбираете подробное проектирование и объясняете принятые решения. Проверка схемы и итоговый разбор помогают увидеть пропуски и спорные места.
Для работы с задачей нужны аккаунт и доступ к курсу. Прогресс и результаты сохраняются в аккаунте.
Открыть задачу