10 млн DAU × 4 входа дают 40 млн посещений в день, или около 463 посещений/с в среднем. Это ещё не RPS или QPS: нужен расход запросов на посещение.
Давайте сопоставим DAU, RPS и QPS: если у нас 10 млн DAU и каждый пользователь заходит 4 раза в день, сколько будет RPS и сколько QPS?
10 млн DAU × 4 входа дают 40 млн посещений в день, или около 463 посещений/с в среднем. Это ещё не RPS или QPS: нужен расход запросов на посещение.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
10 млн DAU × 4 входа дают 40 млн посещений в день, или около 463 посещений/с в среднем. Это ещё не RPS или QPS: нужен расход запросов на посещение.
Если одно посещение создаёт r HTTP-запросов, средний RPS ≈ 463r. При q запросах к БД на HTTP-запрос средний QPS ≈ 463rq с поправкой на кеш и фоновые задачи. Для capacity planning отдельно оценивают пик; число входов не равно числу одновременных пользователей.