Провел пару тестов. Не знаю, может и не показательно, но есть результаты.
Intel(R) Xeon(R) CPU E3110 @ 3.00GHz, 3 гб памяти, все на одной машине, вместе с БД, тестировалось в локальной сети, ab запускался с соседней машины.
django 1.0, postgresql 8.3.
Тестовая страница ~3Кб, 100 sql запросов, страница под TLSv1/SSLv3,DHE-RSA-AES256-SHA,1024,256.
ab -n 2500 -c 25.
Тесты проводил по несколько раз для каждого варианта, показываю средние значения.
nginx+fcgi threaded (flup)Server Software: nginx/0.6.32
Concurrency Level: 25
Time taken for tests: 175.365 seconds
Complete requests: 2500
Failed requests: 0
Write errors: 0
Total transferred: 9472500 bytes
HTML transferred: 9080000 bytes
Requests per second: 14.26 [#/sec] (mean)
Time per request: 1753.645 [ms] (mean)
Time per request: 70.146 [ms] (mean, across all concurrent requests)
Transfer rate: 52.75 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 4 8 3.8 7 62
Processing: 831 1743 195.4 1744 3117
Waiting: 831 1743 195.4 1744 3117
Total: 840 1751 195.8 1751 3146
apache2-mpm-worker+mod_wsgiServer Software: Apache/2.2.9 (Debian) mod_ssl/2.2.9 OpenSSL/0.9.8g mod_wsgi/2.5 Python/2.5.2
Concurrency Level: 25
Time taken for tests: 124.564 seconds
Complete requests: 2500
Failed requests: 0
Write errors: 0
Total transferred: 9482500 bytes
HTML transferred: 9080000 bytes
Requests per second: 20.07 [#/sec] (mean)
Time per request: 1245.643 [ms] (mean)
Time per request: 49.826 [ms] (mean, across all concurrent requests)
Transfer rate: 74.34 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 31 49 36.9 42 492
Processing: 92 1194 640.3 1084 4027
Waiting: 92 1192 639.5 1083 4026
Total: 135 1243 645.8 1131 4059
nginx+cherrypy 3.0.2Concurrency Level: 25
Time taken for tests: 164.392 seconds
Complete requests: 2500
Failed requests: 0
Write errors: 0
Total transferred: 9457500 bytes
HTML transferred: 9080000 bytes
Requests per second: 15.21 [#/sec] (mean)
Time per request: 1643.919 [ms] (mean)
Time per request: 65.757 [ms] (mean, across all concurrent requests)
Transfer rate: 56.18 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 4 8 3.8 6 52
Processing: 172 1629 102.5 1632 1892
Waiting: 172 1629 102.5 1631 1892
Total: 204 1637 101.3 1639 1897