500,000 requests/sec - Modern HTTP servers are fast
Reblogged from The Low Latency Web:
A modern HTTP server running on somewhat recent hardware is capable of servicing a huge number of requests with very low latency. Here's a plot showing requests per second vs. number of concurrent connections for the default index.html page included with nginx 1.0.14.
With this particular hardware & software combination the server quickly reaches over 500,000 requests/sec and sustains that with gradually increasing latency.
Nginx is some serious voodoo for serving up websites. I'm bowled over by this level of performance for a consumer level Intel box running Ubuntu. And from 200 connections to 1000 connections performance stays high without any big increases in latency. Amazing.



[...] 500,000 requests/sec – Modern HTTP servers are fast (carpetbomberz.com) [...]
Anatomy of building a low latency messaging platform « Supercoderz
May 10, 2012 at 11:00 am