HttpArena
Frameworks

rust-epoll

Engine · Rust · engine: epoll

Zero-dependency Rust HTTP engine using raw epoll syscalls, one-thread-per-core with SO_REUSEPORT.

Composite rank

Each profile of a family is worth 100 to the entry that leads it, and the composite is the sum over the family. The field is this entry's own league: engines and reverse proxies are scored apart from frameworks. How it works.

FamilyRankComposite
HTTP/1.110 of 34194

Every result

Alpha Round, 6 runs. Requests per second is the best of three; latency, CPU and memory come from that run.

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline5124,173,959122us280us6241.7%47MiB
ConnectionBaseline4,0964,194,000975us2.08ms6427.4%118MiB
ConnectionPipelined51256,078,179145us319us5811.3%43MiB
ConnectionPipelined4,09655,699,5801.17ms1.80ms6055.6%117MiB
ConnectionShort-lived5122,637,357179us533us5214.1%79MiB
ConnectionShort-lived4,0962,710,4961.38ms2.14ms5553.2%147MiB

How the benchmark is run · The machine · Add or fix an entry