Re: My Web Application Support 1 Million concurrent user??

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



On Jul 30, 6:45 pm, Jesse Houwing <jesse.houw...@xxxxxxxxxxxxxxxx>
wrote:
* goraya wrote, On 30-7-2007 15:23:

This is design level discussion about web applications. How I design
application that support 1 million concurrent requests??

Lot's of load balancing, caching and a fat pipe.

But the rest depends on what's behind your webservers. Will you need
database access, external systems, legacy systems? What's the nature of
the data you're accessing, highly dynamic or mostly static or a mix?
Will the site do personalization? Will the contents change based on the
current user? Does it need to be secured?

There are so many factors that come into play, that we need more
information. 1 million concurrent requests is quite enormous. Is that
really the target number? Because if that's true, you'll be looking at
more than 20 million concurrent users at least. What is it you're trying
to do?

Jesse

Thanks for ur reply.
I have a discussion with someone and he was asking me how to have a
web application that facilitate these number of people. I told him
that u should do with load balancing at ur servers. He insisted that
there are other design method that can increase the performance and
help out to facilitate large number of user. I just posted this
discussion here to get more information about this.
If u reffer some some good soure from where I get more information
over web application design, scalability ect.
Its nice to hear from u.
regards

.



Relevant Pages

  • Re: ASP.NET Threading, IIS pipeline and HTTP
    ... if you asp.net sessions, then the requests are queued, as session management ... is not designed for concurrent access to the same session. ... The .aspx page for each frame contains a button with a server click event ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: How hard is socket programming?
    ... As you point out, if there are 10 requests pending, this ... But if you had a concurrent server, ... my multiple cores, it does get faster with faster memory. ...
    (microsoft.public.vc.mfc)
  • [RFC][PATCH 2/2] readahead: avoid page-by-page reads on POSIX_FADV_RANDOM
    ... submit read IO for whatever application requests. ... Note that the random hint is not likely to help random reads performance ... same file descriptor is being concurrent read in another thread. ...
    (Linux-Kernel)
  • Re: How hard is socket programming?
    ... As you point out, if there are 10 requests pending, this ... But if you had a concurrent server, ... it does get faster with faster memory. ...
    (microsoft.public.vc.mfc)
  • Re: Web tools
    ... A request is a physical request - the HTTP request is coming into the ... server, and the server is sending it back ... So, 10,000 concurrent users might only mean 500 concurrent requests, because ...
    (microsoft.public.inetserver.iis)