Erlang, Yaws, and the deadly Tornado(lionet.livejournal.com) |
Erlang, Yaws, and the deadly Tornado(lionet.livejournal.com) |
Definitely would like to see two more takes: * long-poll setup (lots of idle connections with sporadic bursty activity) * thundering herd (max sustainable active connections)
With epoll, only those descriptors are returned which were active. With 8000/s (as in the tests) this really makes a significant difference.
It's nice to have a fast web server, and I'd choose a fast one over a slow one, but it would be nice if these sort of benchmarks included database access or some other real-world web application property in each request/response loop.
Of course, this doesn't solve the DB issue, but it's still noteworthy.
http://www.usenix.org/events/nsdi06/tech/full_papers/schroed...