HttpArena
Frameworks

pico

Engine · V · engine: picoev

A raw V server on the picoev non-blocking event loop + picohttpparser (both stdlib). One process per core shares the listen socket via SO_REUSEPORT. JSON is serialized manually (precomputed prefixes, no per-request reflection). Built with the default GC on pinned V master c0624b274. DB profiles are not subscribed: picoev is a single-threaded event loop and the stdlib db.pg driver is blocking, which would stall the loop. baseline is not subscribed: picoev parses each recv() in one shot and does not reassemble TCP-fragmented requests, which baseline validation requires.

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionPipelined5124,269,3991.92ms4.19ms6417.4%646MiB
ConnectionPipelined4,0964,255,76015.43ms29.30ms6285.3%453MiB
WorkloadJSON4,0962,141,8671.25ms36.10ms6488.9%3.3GiB

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