HTTP server & framework benchmarks

spine benchmark results

spine 0.6 is a go web framework. At concurrency 64 it serves 84 201 requests per second with a P50 latency of 0.59 ms, ranking 193 of 403 overall and 36 of 43 among go frameworks.

Throughput, latency & reliability

All measured metrics for spine 0.6, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second84 20178 25076 823
P50 latency0.59 ms2.73 ms6.41 ms
P75 latency1.08 ms4.73 ms8.41 ms
P90 latency1.62 ms6.73 ms10.42 ms
P99 latency2.79 ms11.78 ms18.96 ms
P99.999 latency5.68 ms23.76 ms37.07 ms
Average latency0.76 ms3.27 ms6.67 ms
Minimum latency0.03 ms0.04 ms0.04 ms
Standard deviation0.63 ms2.61 ms3.54 ms
Total requests1 263 0721 173 9021 152 649
Bytes received145.89 MB135.59 MB133.14 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Position in this benchmark

Position of spine on requests per second.
ConcurrencyOverallAmong go frameworks
64193 of 40336 of 43
256195 of 40336 of 43
512196 of 40336 of 43

Badge for your README

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

web frameworks benchmark: #193 of 403

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

web frameworks benchmark: #36 of 43 in go

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

Explore go frameworks

Fastest go frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 breeze 2.3 232 508 0.24 ms 0.51 ms 0
2 web 0 216 466 0.24 ms 0.91 ms 0
3 fasthttp 1.74 199 398 0.27 ms 0.98 ms 0
4 gorouter-fasthttp 4.4 193 163 0.27 ms 1.03 ms 0
5 fiber 3.6 187 551 0.28 ms 1.05 ms 0
6 hertz 0.9 187 380 0.33 ms 0.69 ms 0
7 atreugo 11.13 181 542 0.29 ms 1.10 ms 0
8 router 1.5 179 188 0.29 ms 1.12 ms 0
9 gearbox 1.2 175 239 0.27 ms 1.34 ms 0
10 apirouter 1 114 744 0.45 ms 1.91 ms 0

All 43 go frameworks