Hello,
We’re planning a SharePoint application in which more than 20 000 users are supposed to vote for a decision in a short period like 15-20 minutes. I wonder whether SharePoint is able to handle so many requests at a time and, if not, what could be a better solution architecture closely integrated to SharePoint (external storage, stand alone asp.net web app and so on)?
Thanks.
Why don’t you emulate the load in the evening (out of hours) and see what performance you get ? All you need to do realistically is create a list and emulate the load over 15 minutes. Visual Studio load testing will help. You will also need to take into account normal SP usage.
I wrote a blog and whitepaper (showing results) .. should help : http://sharepoint-community.net/xn/detail/6614983:BlogPost:16331
To crank out that loads you will probably need 10+ machines with the build agent on them.