А сколько будет QPS, если учесть, что на странице показывается N фильмов (постеров) за один запрос?

Если один API-запрос возвращает N фильмов, QPS этого endpoint равен числу загрузок страниц в секунду, а не умножается автоматически на N. Запросы постеров и внутренние вызовы считаются отдельно.

Короткий ответ

Что ответить на собеседовании

Если один API-запрос возвращает N фильмов, QPS этого endpoint равен числу загрузок страниц в секунду, а не умножается автоматически на N. Запросы постеров и внутренние вызовы считаются отдельно.

Подробный разбор

Ответ с пояснениями

Если один API-запрос возвращает N фильмов, QPS этого endpoint равен числу загрузок страниц в секунду, а не умножается автоматически на N. Запросы постеров и внутренние вызовы считаются отдельно.

При P просмотрах страниц в секунду получаем примерно P запросов за списком и до P×N запросов изображений без кеша/lazy loading. CDN уменьшает нагрузку origin, но не число клиентских обращений к CDN. Внутренний fan-out зависит от реализации: batch lookup может быть одним запросом, N+1 — множеством. Для численного ответа нужны P, N, доля кеш-попаданий и пиковый коэффициент; их в вопросе нет.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее