Есть ли правильный способ, уравнение или техника вообще сказать: «Моему веб-приложению необходимо поддерживать N
количество пользователей, которые с помощью этого уравнения/техники/rockHardExperience говорят мне, что мне нужно поддерживать X
количество одновременных запросов страниц "?всего зарегистрированного или совпадающего пользователя
Из моих исследований и/или кишечнике чувство, кажется, что это будет что-то вроде:
totalLoadCapabilityRequired = (totalUsersN x .10) * .5
where .10 is for roughly 10% on at any given time
and the whole thing multiplied by 50% to suggest a 50% chance of those total users online executing a request at roughly the same time
любые идеи помогли бы мне в удостоверении, я реализую поддержка в моем приложении, которая соответствует потребностям. Я ожидаю, что многие пользователи, но не хотят слишком долго ждать. Я знаю для начинающих, что у организации, на которой я программирую, будет 45 000 пользователей, которые хотят использовать мою систему, с ожиданием успеха для многих других.
Ответ зависит от того, для чего эти пользователи будут использовать вашу систему. Это для того, чтобы смотреть что-то один раз в день? Являются ли они центрами, которые будут постоянно использовать вашу систему в течение рабочего дня? –
Беда в том, что у вас будут разные уровни самоотдачи - я использую SO гораздо чаще, чем я использую LinkedIn, несмотря на то, что вы подписались на обоих - и на разных уровнях системного напряжения - SO динамически и очень много запросов для каждая загрузка страницы, мой собственный веб-сайт настолько статичен, что он может быть подан с CD-ROM-диска ... – sarnold
lol, Чтобы попытаться сделать ясность своим высокодинамичным веб-приложением, я ожидал бы один или два раза в день на человека, в течение 15-20 минут. – Ryan