Home › Frameworks › nim
nim web framework benchmarks
Benchmark results for 12 nim web frameworks, measured with zrk at concurrency 64, 256, 512. Fastest at concurrency 64: caprese with 200 306 requests per second.
nim frameworks at concurrency 64, ranked on requests per second.
#
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
10
supranim 0.1
116 413
0.45 ms
2.55 ms
8 324
11
rosencrantz 0.4
49 984
1.28 ms
1.41 ms
0
12
scorper 1.2
0
0.00 ms
0.00 ms
0
nim frameworks at concurrency 256, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
caprese 0.1
184 152
0.87 ms
2.01 ms
0
2
powpow 0.1
170 866
1.13 ms
2.03 ms
0
3
happyx 4.7
164 588
0.86 ms
2.19 ms
0
4
httpbeast 0.4
162 801
1.11 ms
2.11 ms
0
5
whip 0.2
157 619
0.51 ms
2.30 ms
0
6
mike 1.3
155 497
1.13 ms
2.25 ms
0
7
jester 0.6
138 966
1.21 ms
2.64 ms
0
8
cps-http 1
132 906
1.07 ms
2.72 ms
0
9
prologue 0.6
117 729
1.62 ms
3.01 ms
0
10
supranim 0.1
104 801
1.86 ms
10.75 ms
7 089
11
rosencrantz 0.4
39 610
6.46 ms
7.07 ms
0
12
scorper 1.2
0
0.00 ms
0.00 ms
0
nim frameworks at concurrency 512, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
caprese 0.1
184 770
0.90 ms
1.84 ms
0
2
powpow 0.1
175 943
0.64 ms
2.02 ms
0
3
happyx 4.7
165 264
0.76 ms
2.24 ms
0
4
httpbeast 0.4
162 524
0.93 ms
2.17 ms
0
5
mike 1.3
155 998
0.92 ms
2.32 ms
0
6
whip 0.2
154 978
0.88 ms
2.30 ms
0
7
jester 0.6
136 372
1.37 ms
2.68 ms
0
8
cps-http 1
134 621
0.73 ms
2.74 ms
0
9
prologue 0.6
112 068
1.66 ms
3.14 ms
0
10
supranim 0.1
108 521
3.25 ms
15.51 ms
6 936
11
rosencrantz 0.4
35 621
14.30 ms
15.65 ms
0
12
scorper 1.2
0
0.00 ms
0.00 ms
0