Home / Frameworks / go / spine
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.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 84 201 78 250 76 823
P50 latency 0.59 ms 2.73 ms 6.41 ms
P75 latency 1.08 ms 4.73 ms 8.41 ms
P90 latency 1.62 ms 6.73 ms 10.42 ms
P99 latency 2.79 ms 11.78 ms 18.96 ms
P99.999 latency 5.68 ms 23.76 ms 37.07 ms
Average latency 0.76 ms 3.27 ms 6.67 ms
Minimum latency 0.03 ms 0.04 ms 0.04 ms
Standard deviation 0.63 ms 2.61 ms 3.54 ms
Total requests 1 263 072 1 173 902 1 152 649
Bytes received 145.89 MB 135.59 MB 133.14 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 spine on requests per second.
Concurrency Overall Among go frameworks
64 193 of 403 36 of 43
256 195 of 403 36 of 43
512 196 of 403 36 of 43
Badge for your README
Show the rank of spine in your README. The image is updated together with the results.
[](https://web-frameworks-benchmark.vercel.app/frameworks/go/spine/)
[](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