Web Frameworks Benchmark


supranim 0.1 benchmark results

supranim 0.1 is a nim web framework. At concurrency 64 it serves 116 413 requests per second with a P50 latency of 0.45 ms, ranking 151 of 358 overall and 10 of 12 among nim frameworks.

All measured metrics for supranim 0.1, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second116 413104 801108 521
P50 latency0.45 ms1.86 ms3.25 ms
P75 latency0.89 ms3.23 ms6.64 ms
P90 latency1.44 ms5.85 ms9.92 ms
P99 latency2.55 ms10.75 ms15.51 ms
P99.999 latency3.94 ms19.42 ms24.12 ms
Average latency0.67 ms2.77 ms4.92 ms
Minimum latency0.03 ms0.04 ms0.06 ms
Standard deviation0.56 ms2.33 ms3.44 ms
Total requests1 746 2771 572 3241 628 330
Bytes received200.28 MB180.36 MB186.77 MB
HTTP errors8 3247 0896 936
Request timeouts000
Socket connection errors000
Socket read errors4 1623 5443 466
Socket write errors000

Rank

Position of supranim on requests per second.
ConcurrencyOverallAmong nim frameworks
64151 of 35810 of 12
256151 of 35810 of 12
512125 of 35810 of 12

Other nim frameworks

Fastest nim frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 caprese 0.1 200 306 0.29 ms 0.44 ms 0
2 powpow 0.1 194 587 0.29 ms 0.43 ms 0
3 happyx 4.7 184 669 0.30 ms 0.47 ms 0
4 httpbeast 0.4 183 326 0.31 ms 0.48 ms 0
5 mike 1.3 175 563 0.30 ms 0.51 ms 0
6 whip 0.2 173 074 0.32 ms 0.53 ms 0
7 jester 0.6 156 543 0.37 ms 0.68 ms 0
8 cps-http 1 147 355 0.36 ms 0.68 ms 0
9 prologue 0.6 122 636 0.48 ms 1.06 ms 0
11 rosencrantz 0.4 49 984 1.28 ms 1.41 ms 0

All 12 nim frameworks