There are lies, damned lies and statistics... and benchmarks.
Run using siege
on the examples/alternate_servers.py
file. Performed on
a 2008 MacBook Pro.
siege -c 1 -b http://localhost:8080
siege -c 10 -b http://localhost:8080
siege -c 100 -b http://localhost:8080
Server | 1 Client | 10 Clients | 100 Clients |
wsgiref | 2 | 17 | N/A |
twisted | 348 | 426 | 408 |
diesel | 901 | 1373 | 1295 |
tornado | 962 | 1427 | 1380 |
cherrypy | ??? | ??? | ??? |
flup | ??? | ??? | ??? |
paste | ??? | ??? | ??? |
appengine | ??? | ??? | ??? |