Home / Frameworks / ruby
Explore by language
ruby web framework benchmarks
Benchmark results for 13 ruby web frameworks, measured with zrk at concurrency 64, 256, 512. Fastest at concurrency 64: agoo with 98 215 requests per second.
Compare throughput and latency together. These measurements describe a specific workload and test environment; performance in your application may differ.
Concurrency 64
ruby frameworks at concurrency 64, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
agoo 2.15
98 215
0.22 ms
10.37 ms
0
2
rage 1.28
63 832
0.28 ms
10.98 ms
0
3
syro 3.2
36 710
1.68 ms
4.03 ms
0
4
hanami-api 0.3
35 468
1.74 ms
4.43 ms
0
5
roda 3.108
35 257
1.75 ms
4.21 ms
0
6
cuba 4
32 742
1.88 ms
4.62 ms
0
7
grape 4
28 387
2.19 ms
5.34 ms
0
8
rack_app 11
24 539
2.51 ms
4.97 ms
0
9
hanami 3
19 962
3.02 ms
8.99 ms
0
10
sinatra 4.2
18 768
3.19 ms
10.33 ms
0
11
rails-api 8.1
9 794
5.99 ms
20.08 ms
0
12
rails 8.1
8 332
7.12 ms
22.37 ms
0
13
camping 3.2
7 570
8.28 ms
10.75 ms
0
Concurrency 256
ruby frameworks at concurrency 256, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
agoo 2.15
100 611
1.92 ms
9.56 ms
0
2
rage 1.28
63 666
1.04 ms
14.84 ms
0
3
syro 3.2
37 117
6.72 ms
14.75 ms
0
4
hanami-api 0.3
35 903
7.01 ms
15.43 ms
0
5
roda 3.108
35 743
7.03 ms
15.03 ms
0
6
cuba 4
33 306
7.58 ms
15.97 ms
0
7
grape 4
29 553
8.65 ms
17.66 ms
0
8
rack_app 11
24 156
10.46 ms
15.36 ms
0
9
hanami 3
21 143
11.96 ms
26.09 ms
0
10
sinatra 4.2
19 231
13.13 ms
29.15 ms
0
11
rails-api 8.1
9 758
26.01 ms
41.53 ms
0
12
rails 8.1
8 448
30.12 ms
44.11 ms
0
13
camping 3.2
7 542
33.96 ms
37.85 ms
0
Concurrency 512
ruby frameworks at concurrency 512, ranked on requests per second.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
agoo 2.15
97 334
4.59 ms
12.11 ms
0
2
rage 1.28
63 181
9.80 ms
21.89 ms
0
3
syro 3.2
36 056
13.78 ms
27.65 ms
0
4
roda 3.108
34 995
14.07 ms
29.22 ms
0
5
hanami-api 0.3
34 980
14.21 ms
29.04 ms
0
6
cuba 4
32 454
15.42 ms
29.93 ms
0
7
grape 4
29 328
17.29 ms
32.01 ms
0
8
rack_app 11
23 906
21.28 ms
23.86 ms
0
9
hanami 3
21 024
23.22 ms
49.00 ms
0
10
sinatra 4.2
18 709
26.31 ms
50.12 ms
0
11
rails-api 8.1
9 377
52.31 ms
77.56 ms
0
12
rails 8.1
8 137
63.19 ms
78.94 ms
0
13
camping 3.2
7 055
72.54 ms
80.76 ms
0