howachen at gmail.com
Tue Mar 24 20:12:29 MSK 2009
I am new to nginx.
According to the web: http://wiki.nginx.org/Main
Nginx is one of a handful of servers written to address the C10K
problem. Unlike traditional servers, Nginx doesn't rely on threads to
handle requests. Instead it uses a much more scalable event-driven
(asynchronous) architecture. This architecture uses small, but most
importantly, predictable amounts of memory under load...
But my questions are...
1. No matter how fast you are delivering the data, it is bounded by
only one thread, so it is not scalable as nowsaday if you have 8 core
2. Even you are using event-driven, remote clients must also need to
establish a remote port to your web server, so you can't save much
resources in fact?
Thank you .
More information about the nginx