Надлежащая параллельная оценка пользователей

Меня попросили определить размер веб-архитектуры для чрезмерного числа одновременно работающих пользователей (сотни тысяч).

Мне трудно убедить этих людей в том, что, если вы не вошли в топ-5 веб-сайтов вашей страны, довольно сложно набрать эти цифры.

Может ли кто-нибудь предоставить реальные примеры из практики, предоставляющие статистику для общего числа / одновременных пользователей, объясняющую, каково обычное соотношение между общим и одновременным количеством пользователей?

1 ответ

Представьте варианты размеров / непрерывности, с затратами, для нескольких наборов требований. Кроме того, вам нужно добавить больше специфичности, чем "одновременных пользователей". Например, 100000 пользовательских запросов равномерно распределены в течение 1000 секунд (то есть 100 пользовательских запросов в секунду) с временем отклика, составляющим в среднем менее 3 секунд, и стандартным отклонением менее 1 секунды. Ваши номера, конечно, могут быть разными. Укажите, если необходимо, что Ethernet является последовательным, и вы будете получать запросы пользователей по одному пакету за раз. Вам, как техническому эксперту, необходимо предоставить достаточное техническое образование для бизнес-пользователей, чтобы они могли понять компромиссы и принять обоснованное решение.

Покажите, как время отклика и количество запросов влияют на стоимость. (Множество запросов, но 1 час ответа в порядке? Нет проблем. Тоже быстрый ответ, но очень мало запросов). Для системы размеров, которую вы подразумеваете, вы можете распределить нагрузку между несколькими активными сайтами и получить дешевизну непрерывности бизнеса.

Там нет хорошей общей статистики для всех зарегистрированных пользователей по сравнению с одновременным по нескольким причинам. Например, сильно зависит от типа сайта. "Параллельный" - это также очень свободно определяемый термин - кто-то вошел в систему, но без активности в течение нескольких часов одновременно является пользователем?

Другие вопросы по тегам