Click here to Skip to main content
15,868,016 members
Please Sign up or sign in to vote.
3.00/5 (2 votes)
See more:
Hi There,

Is it advisable to build a website in ASP.NET which supports 10,000 concurrent users?

If NO, please suggest preferred technology.

Thanks and Regards
-
Sameer
Posted

1 solution

Well, this site is currently supporting 36,199 users (look at the top left of the page - it tells you the number of members, and the number currently using it) And it seems to work pretty well...

It's not down to the technology you use to write the site, for increased users you need to design your website to accommodate them, and that means separating DB from user in both the software and the hardware. If you have a look here: http://www.codeproject.com/info/about.aspx[^] and scroll to the bottom, you will see what hardware it takes to keep this place running (and it is barely enough, some days...)
 
Share this answer
 
Comments
Herman<T>.Instance 18-Jan-13 5:35am    
async pages is advisable too. I have created a website for Dutch government. That holds 30k concurrent users without any problems. Without asycnhronity it was very troublesome.
OriginalGriff 18-Jan-13 5:45am    
There are a lot of things to think about - I just wanted him to realise that the average free hosting service is not going to support that level of traffic very well... :laugh:
Herman<T>.Instance 18-Jan-13 6:04am    
true!
adriancs 18-Jan-13 12:18pm    
cloud? Windows Azure?
OriginalGriff 18-Jan-13 12:25pm    
Personally?
Wouldn't touch 'em with a ten foot cattle prod!
I prefer to have control over my data, and over the frequency and quality of my backups. I am not sure it is a good idea to farm this kind of operation out to people you don't know and trust.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900