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.
| Category | Profile | Conns | Req/sec | Avg | p99 | CPU | Memory |
|---|---|---|---|---|---|---|---|
| Connection | Pipelined | 512 | 4,269,399 | 1.92ms | 4.19ms | 6417.4% | 646MiB |
| Connection | Pipelined | 4,096 | 4,255,760 | 15.43ms | 29.30ms | 6285.3% | 453MiB |
| Workload | JSON | 4,096 | 2,141,867 | 1.25ms | 36.10ms | 6488.9% | 3.3GiB |
How the benchmark is run · The machine · Add or fix an entry