HttpArena
Frameworks

fastify

Flagship · JS · engine: nodehttp · standard configuration

Fastify 5 on node:http with the cluster module for multi-core scaling.

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.127 of 71290

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline512711,263719us1.37ms6659.9%3.0GiB
ConnectionBaseline4,096737,6114.65ms6.32ms6515.5%3.0GiB
ConnectionPipelined5121,671,3384.90ms6.57ms6673.1%3.4GiB
ConnectionPipelined4,0961,671,51828.79ms49.80ms6608.7%4.3GiB
ConnectionShort-lived512298,7791.71ms17.60ms3287.2%4.3GiB
ConnectionShort-lived4,096291,2642.19ms18.80ms2951.1%5.7GiB
WorkloadJSON4,096522,2011.42ms25.30ms4956.6%4.6GiB
WorkloadJSON Comp51261,3468.36ms44.40ms6439.8%10.1GiB
WorkloadJSON Comp4,09649,03065.98ms200.40ms6466.2%11.1GiB
WorkloadJSON Comp16,38449,71699.87ms1.14s6483.2%11.5GiB
WorkloadUpload321,85317.25ms60.90ms5443.6%6.6GiB
WorkloadUpload2561,902131.23ms647.40ms6337.1%6.7GiB
WorkloadStatic1,02423,53246.17ms311.27ms6564.1%7.2GiB
WorkloadStatic4,09624,261143.41ms969.39ms6546.4%17.9GiB
WorkloadStatic6,80023,295226.74ms1.74s6558.7%19.2GiB
DatabaseAsync DB1,024179,1695.07ms16.10ms6489.5%4.6GiB
Multi-endpointAPI-425620,81911.33ms59.60ms398.4%458MiB
Multi-endpointAPI-161,02475,63311.08ms62.90ms1498.8%1.6GiB

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