Lightning fast web server designed for streaming and static content

Test conditions:

Hardware Intel i7-930 (4 cores), 6 GB RAM, EVGA FTW3
Source disk Seagate ST33000651AS, max: 148 MB/s
Target disk WDC WD1002FAEX-00Z3A0, max: 138 MB/s
Network speed 309 MB/s (localhost)
Read mode Double buffering, bypass OS cache
Client Google Chrome 41.0.2272.101 (x64)
File size 4480 MB
Delivery time 31.747 s
Average speed 141 MB/s

Download speed:

Directory listing:

Path C:\Windows\System32
Items 4104
Encodding UTF-16LE
Content length 3.13 MB (3 288 616 bytes)
Parse time 18 us
Delivery time 92 ms

Network benchmark (localhost):

Disk benchmark (file copy):

ab - Apache HTTP server benchmarking tool, Windows 10 build 9879:

server Requests per second Transfer rate
httpstorm 40 914 90 180 KB/s
IIS/8.5 19 557 42 763 KB/s
Apache/2.4.12 16 078 36 028 KB/s
nginx/1.7.12 2 470 5 380 KB/s

ab - Apache HTTP server benchmarking tool, Windows 2003 x64 SP2:

server Requests per second Transfer rate
httpstorm 58 715 129 415 KB/s
Apache/2.4.12 19 937 44 676 KB/s
IIS/6.0 15 686 35 401 KB/s
nginx/1.7.12 4 574 9 962 KB/s

ab - Apache HTTP server benchmarking tool, Ubuntu 14.04.02 x64:

server Requests per second Transfer rate
httpstorm 19 999 44 080 KB/s
nginx/1.7.12 12 943 28 288 KB/s
© 2015 George Valkov
httpstorm web server