HttpArena
Frameworks

libreactorng

Engine · C · engine: io_uring

libreactorng — Fredrik Widlund's io_uring-native event framework, the successor to the long-running epoll-based libreactor. Built directly on Linux io_uring syscalls with zero third-party runtime deps. Minimal server dispatches /pipeline, /baseline11, /baseline2 via the built-in HTTP parser; one reactor process per logical CPU via 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.113 of 34191

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,021,648126us211us6171.6%72MiB
ConnectionBaseline4,0964,309,995949us1.22ms6251.3%102MiB
ConnectionPipelined51242,185,939193us361us6515.9%70MiB
ConnectionPipelined4,09642,807,7131.53ms2.54ms6449.1%149MiB
ConnectionShort-lived5122,569,884183us485us5375.3%86MiB
ConnectionShort-lived4,0962,662,2141.40ms2.31ms5647.4%165MiB

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