This page is generated from benchmark_latest.json. Higher is better for requests/sec and throughput; lower is better for latency. The HTTP latency chart shows timeout-adjusted average latency.
Charts
Table
Scenario
All scenarios
small-get
headers
large-get
post
json
compress
no-reuse
Metric
All metrics
Requests/sec (RPS)
Avg Latency (ms)
Data transferred (MB)
Memory RSS (MB)
Requests/sec Latency Throughput Memory
Scenario aeronet curl drogon beast Best
small-get 149227.80 90405.80 61829.30 181063.70 beast headers 61580.20 30791.80 27890.00 53901.90 aeronet large-get 592.90 615.00 585.50 525.80 curl post 145297.60 80806.90 47647.50 103964.50 aeronet json 28414.40 25335.60 20100.00 26685.00 aeronet compress 4676.90 4414.30 4165.20 4679.40 beast no-reuse 14533.90 13941.40 14046.00 35591.10 beast
Scenario aeronet curl drogon beast Best
small-get 0.027ms 0.044ms 0.065ms 0.022ms beast headers 0.065ms 0.130ms 0.143ms 0.074ms aeronet large-get 6.746ms 6.504ms 6.832ms 7.607ms curl post 0.027ms 0.049ms 0.084ms 0.038ms aeronet json 0.141ms 0.158ms 0.199ms 0.150ms aeronet compress 0.855ms 0.906ms 0.960ms 0.855ms aeronet no-reuse 0.275ms 0.287ms 0.285ms 0.112ms beast
Scenario aeronet curl drogon beast Best
small-get 17.08MB 10.35MB 7.08MB 20.72MB beast headers 35.24MB 17.62MB 15.96MB 30.84MB aeronet large-get 17788.00MB 18451.00MB 17565.00MB 15775.00MB curl post 17027.07MB 9469.56MB 5583.69MB 12183.34MB aeronet json 6730.35MB 6001.09MB 4760.97MB 6320.72MB aeronet compress 4560.05MB 4303.98MB 4061.10MB 4562.42MB beast no-reuse 1.66MB 1.60MB 1.61MB 4.07MB beast