| From | Sent On | Attachments |
|---|---|---|
| Raina Gustafson | Aug 4, 2010 10:32 am | |
| Hone Watson | Aug 4, 2010 4:52 pm | |
| Raina Gustafson | Aug 5, 2010 8:08 am | |
| Igor Sysoev | Aug 5, 2010 8:39 am | |
| Alex Sergeyev | Aug 5, 2010 9:24 am | |
| Igor Sysoev | Aug 5, 2010 9:36 am | |
| rai...@ultra-secure.de | Aug 5, 2010 9:48 am | |
| Igor Sysoev | Aug 5, 2010 9:54 am | |
| Raina Gustafson | Aug 5, 2010 10:40 am | |
| Rainer Duffner | Aug 5, 2010 11:44 am | |
| Igor Sysoev | Aug 5, 2010 11:51 am | |
| Michael Shadle | Aug 5, 2010 11:55 am | |
| Rainer Duffner | Aug 5, 2010 12:06 pm | |
| Hone Watson | Aug 5, 2010 6:15 pm | |
| Dennis J. | Aug 5, 2010 7:33 pm | |
| Hone Watson | Aug 5, 2010 8:45 pm | |
| khat...@serverorigin.com | Aug 5, 2010 10:31 pm | |
| Ryan Malayter | Aug 6, 2010 4:15 am | |
| Guillaume Filion | Aug 16, 2010 6:00 am | |
| Raina Gustafson | Aug 16, 2010 9:42 am | |
| Michael Shadle | Aug 16, 2010 11:53 am |
| Subject: | Re: Sensible Performance/Growth Strategies? | |
|---|---|---|
| From: | Alex Sergeyev (aser...@dyn.com) | |
| Date: | Aug 5, 2010 9:24:00 am | |
| List: | ru.sysoev.nginx | |
On Thu, 2010-08-05 at 19:40 +0400, Igor Sysoev wrote:
On Thu, Aug 05, 2010 at 10:08:54AM -0500, Raina Gustafson wrote:
How does it compare with Varnish? What tools do you use for stress testing/performance measurements?
I did not run tests.
Raina, my 2 cents below...
It depends on your application and needs. There is no magic bullet in web-performance world.
Small site / big site, audience location, content sizes, numbers of linked static files, etc etc etc, hardware bottleneck, operating system, network connectivity, redundancy & failover needs, everything is very much different for every project.
For average small site (let's say 10000 pageviews/day) differences between Varnish and nginx will be almost identical. Remember that Varnish created to keep as much stuff in memory as possible, and nginx is based on OS internal things to provide performance.
I'm not sure about internals of each project and how they work under Linux vs FreeBSD servers. This could be a decision reason too.
Don't forget about backend and application optimization too. There is usually lots of improvements too. If you want to reach peaks of performance you should probably consider benchmarks on every workflow that your users go through and see how fast your backend code is.
Alex.
_______________________________________________ nginx mailing list ngi...@nginx.org http://nginx.org/mailman/listinfo/nginx





