Web Frameworks Benchmark


httpuv 1.6 benchmark results

httpuv 1.6 is a r web framework. At concurrency 64 it serves 7 429 requests per second with a P50 latency of 17.82 ms, ranking 339 of 358 overall and 1 of 2 among r frameworks.

All measured metrics for httpuv 1.6, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second7 4297 8117 243
P50 latency17.82 ms33.89 ms70.97 ms
P75 latency18.06 ms36.95 ms81.55 ms
P90 latency19.40 ms38.70 ms88.10 ms
P99 latency21.68 ms52.89 ms120.51 ms
P99.999 latency54.78 ms103.65 ms158.47 ms
Average latency18.11 ms34.24 ms72.70 ms
Minimum latency1.16 ms1.06 ms0.98 ms
Standard deviation1.85 ms5.60 ms14.56 ms
Total requests111 443117 190108 686
Bytes received10.74 MB11.31 MB10.50 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Rank

Position of httpuv on requests per second.
ConcurrencyOverallAmong r frameworks
64339 of 3581 of 2
256337 of 3581 of 2
512340 of 3581 of 2

Other r frameworks

Fastest r frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
2 restrserve 0.4 6 419 7.54 ms 31.73 ms 0

All 2 r frameworks