Проверяет умение проектировать высоконагруженные системы с учётом реального времени и минимизации нагрузки.
Короткий ответ
Система должна:
Принимать просмотры через WebSocket для минимизации запросов.
Хранить счетчики в Redis для быстрого обновления.
Асинхронно сохранять данные в Postgres для аналитики.
Отдавать ленту видео через HTTP с предзагруженными счетчиками.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.