HTTP server & framework benchmarks

cask benchmark results

cask 0.11 is a scala web framework. At concurrency 64 it serves 94 515 requests per second with a P50 latency of 0.41 ms, ranking 184 of 403 overall and 2 of 5 among scala frameworks.

Throughput, latency & reliability

All measured metrics for cask 0.11, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second94 51598 640100 864
P50 latency0.41 ms2.21 ms4.74 ms
P75 latency0.89 ms3.46 ms6.46 ms
P90 latency1.61 ms4.96 ms8.36 ms
P99 latency3.95 ms9.07 ms13.95 ms
P99.999 latency11.77 ms18.69 ms29.36 ms
Average latency0.69 ms2.60 ms5.07 ms
Minimum latency0.03 ms0.07 ms0.07 ms
Standard deviation0.83 ms1.89 ms2.74 ms
Total requests1 417 7981 479 7991 513 332
Bytes received195.77 MB204.74 MB209.46 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Position in this benchmark

Position of cask on requests per second.
ConcurrencyOverallAmong scala frameworks
64184 of 4032 of 5
256169 of 4032 of 5
512155 of 4032 of 5

Badge for your README

Show the rank of cask in your README. The image is updated together with the results.

web frameworks benchmark: #184 of 403

[![Web Frameworks Benchmark](https://web-frameworks-benchmark.vercel.app/frameworks/scala/cask/badge.svg)](https://web-frameworks-benchmark.vercel.app/frameworks/scala/cask/)

web frameworks benchmark: #2 of 5 in scala

[![Web Frameworks Benchmark](https://web-frameworks-benchmark.vercel.app/frameworks/scala/cask/badge-language.svg)](https://web-frameworks-benchmark.vercel.app/frameworks/scala/cask/)

Explore scala frameworks

Fastest scala frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 zio-http 3.11 175 057 0.33 ms 0.72 ms 0
3 pekkohttp 1.7 83 795 0.71 ms 1.68 ms 0
4 play 3.0 52 753 1.10 ms 3.89 ms 0
5 http4s 0.23 37 495 1.16 ms 5.12 ms 0

All 5 scala frameworks