Home / Frameworks / scala / pekkohttp
HTTP server & framework benchmarks
pekkohttp benchmark results
pekkohttp 1.7 is a scala web framework. At concurrency 64 it serves 87 643 requests per second with a P50 latency of 2147.50 ms, ranking 165 of 387 overall and 3 of 5 among scala frameworks.
Throughput, latency & reliability
All measured metrics for pekkohttp 1.7, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 87 643 78 740 77 730
P50 latency 2147.50 ms 2193.07 ms 2214.23 ms
P75 latency 4274.18 ms 4279.64 ms 4199.42 ms
P90 latency 5639.51 ms 5651.80 ms 5647.70 ms
P99 latency 6472.36 ms 6729.05 ms 7226.03 ms
P99.999 latency 6703.10 ms 7123.63 ms 8914.26 ms
Average latency 2488.97 ms 2519.44 ms 2515.91 ms
Minimum latency 0.06 ms 0.06 ms 0.07 ms
Standard deviation 2080.72 ms 2090.85 ms 2136.72 ms
Total requests 1 190 670 1 055 920 1 029 830
Bytes received 161.62 MB 143.33 MB 139.79 MB
HTTP errors 0 0 0
Request timeouts 0 0 0
Socket connection errors 0 0 0
Socket read errors 0 0 0
Socket write errors 0 0 0
Position in this benchmark
Position of pekkohttp on requests per second.
Concurrency Overall Among scala frameworks
64 165 of 387 3 of 5
256 173 of 387 3 of 5
512 176 of 387 3 of 5
Explore scala frameworks
Fastest scala frameworks at concurrency 64.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
zio-http 3.11
108 419
1509.55 ms
5386.92 ms
0
2
cask 0.11
103 966
1766.57 ms
5748.74 ms
0
4
play 3.0
74 628
2414.93 ms
6981.63 ms
0
5
http4s 0.23
66 705
2763.09 ms
7437.65 ms
0
All 5 scala frameworks