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



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: 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)
  • RE: + sched-use-tasklet-to-call-balancing.patch added to -mm tree
    ... Having a global tasklet avoids ... we saw with contention during concurrent load balancing. ... running load balancing of the larger sched domains from all processors. ...
    (Linux-Kernel)
  • Re: Design Advice to avoid Gen 2 collections
    ... > concurrent requests at any given time. ... That's a pretty large load - but how long is each request going to ... would the MemberValueType be added to the heap or not? ...
    (microsoft.public.dotnet.framework.clr)
  • Re: Web tools
    ... I wanted to see what kind of load this server would handle ... concurrent *users*? ... >To setup the requisite number of requests so you can set ...
    (microsoft.public.inetserver.iis)