Home / Frameworks / ruby / iodine
HTTP server & framework benchmarks
iodine benchmark results
iodine 0.8 is a ruby web framework. At concurrency 64 it serves 98 252 requests per second with a P50 latency of 0.53 ms, ranking 178 of 403 overall and 2 of 14 among ruby frameworks.
Throughput, latency & reliability
All measured metrics for iodine 0.8, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 98 252 99 694 97 806
P50 latency 0.53 ms 2.54 ms 4.92 ms
P75 latency 0.71 ms 2.72 ms 5.20 ms
P90 latency 1.04 ms 2.90 ms 5.45 ms
P99 latency 2.72 ms 3.69 ms 6.34 ms
P99.999 latency 6.34 ms 9.48 ms 175.66 ms
Average latency 0.65 ms 2.56 ms 5.22 ms
Minimum latency 0.13 ms 0.67 ms 0.49 ms
Standard deviation 0.45 ms 0.35 ms 7.01 ms
Total requests 1 473 852 1 495 568 1 467 348
Bytes received 59.28 MB 60.17 MB 59.01 MB
HTTP errors 0 0 0
Request timeouts 0 0 0
Socket connection errors 0 0 0
Socket read errors 6 0 0
Socket write errors 0 0 0
Position in this benchmark
Position of iodine on requests per second.
Concurrency Overall Among ruby frameworks
64 178 of 403 2 of 14
256 167 of 403 1 of 14
512 166 of 403 1 of 14
Badge for your README
Show the rank of iodine in your README. The image is updated together with the results.
[](https://web-frameworks-benchmark.vercel.app/frameworks/ruby/iodine/)
[](https://web-frameworks-benchmark.vercel.app/frameworks/ruby/iodine/)
Explore ruby frameworks
Fastest ruby frameworks at concurrency 64.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
agoo 2.15
102 245
0.25 ms
5.10 ms
0
3
rage 1.29
67 889
0.30 ms
10.23 ms
0
4
syro 3.2
38 092
1.58 ms
4.19 ms
0
5
roda 3.109
36 692
1.67 ms
4.12 ms
0
6
cuba 4
33 825
1.81 ms
4.41 ms
0
7
hanami-api 0.3
33 018
1.80 ms
8.74 ms
0
8
grape 4.1
31 811
1.95 ms
4.84 ms
0
9
rack_app 11
24 874
2.49 ms
4.86 ms
0
10
hanami 3
19 608
3.01 ms
11.35 ms
0
11
sinatra 4.2
18 960
3.18 ms
10.14 ms
0
All 14 ruby frameworks