high performance infra strutucre

Friedrich Locke friedrich.locke at gmail.com
Sat Dec 22 22:19:31 UTC 2012


Hey,

this is my first message to this mailing list. I am not, right now, using
nginx, but i would like to do so.
My intent is the following:

I would like to build a farm of x web server. I would like to perform load
balance among them. I need high performance and high availability for a set
of 100k domains to hosted within this farm of web server. The requirement i
was presented with is that a domain must be served by at least 3 server.

I want to use nginx as web server; and could use nginx or varnish as
reverse proxy, which ever would be a better approach.

Some doubts arose :

0) Do i need to have the html/jpeg/php/* of a given domain replicated on
each of the http server i want to serv that domain ?
1) What happens if a web client upload a file to that domain, it (the file)
get saved in a http server and the next request of that web client to the
domain goes to a second http server the upload file is not there ?
2) What about session? User authenticated session ? How does nginx manage
such? A given server could have information about a session and the other
server that serves the domain too is not aware about the session.

Thanks a lot for your time and cooperation.

Best regards.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20121222/e610add1/attachment.html>


More information about the nginx mailing list