Web Frameworks Benchmark


trillium-smol 1.3 benchmark results

trillium-smol 1.3 is a rust web framework. At concurrency 64 it serves 152 456 requests per second with a P50 latency of 0.39 ms, ranking 83 of 358 overall and 25 of 30 among rust frameworks.

All measured metrics for trillium-smol 1.3, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second152 456130 502124 968
P50 latency0.39 ms1.95 ms3.25 ms
P75 latency0.46 ms2.29 ms3.60 ms
P90 latency0.56 ms2.59 ms3.90 ms
P99 latency1.01 ms3.11 ms4.52 ms
P99.999 latency1.68 ms5.40 ms1841.49 ms
Average latency0.42 ms1.95 ms3.93 ms
Minimum latency0.03 ms0.06 ms0.06 ms
Standard deviation0.15 ms0.51 ms38.68 ms
Total requests2 286 9491 957 8761 875 291
Bytes received260.26 MB222.81 MB213.41 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Rank

Position of trillium-smol on requests per second.
ConcurrencyOverallAmong rust frameworks
6483 of 35825 of 30
25680 of 35826 of 30
51287 of 35826 of 30

Other rust frameworks

Fastest rust frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 ohkami-nio 0.24 215 163 0.32 ms 0.62 ms 0
2 khttp 0.2 213 408 0.19 ms 0.27 ms 0
3 ohkami-tokio 0.24 202 631 0.30 ms 0.62 ms 0
4 hyper 1.5 196 162 0.31 ms 0.66 ms 0
5 micro-web 0.3 188 190 0.32 ms 0.78 ms 0
6 warp 0.4 186 137 0.32 ms 0.77 ms 0
7 axum 0.8 181 321 0.33 ms 0.82 ms 0
8 viz 0.11 180 706 0.33 ms 0.81 ms 0
9 reinhardt-web 0.3 178 215 0.33 ms 0.84 ms 0
10 poem 3 177 360 0.34 ms 0.83 ms 0

All 30 rust frameworks