Home › Frameworks › python › bottle
bottle 0.13 benchmark results
bottle 0.13 is a python web framework. At concurrency 64 it serves 2 983 requests per second with a P50 latency of 8.30 ms, ranking 350 of 358 overall and 32 of 37 among python frameworks.
All measured metrics for bottle 0.13, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 2 983 3 098 2 018
P50 latency 8.30 ms 7.48 ms 32.63 ms
P75 latency 13.45 ms 22.77 ms 68.59 ms
P90 latency 19.65 ms 54.04 ms 117.46 ms
P99 latency 32.27 ms 240.94 ms 819.80 ms
P99.999 latency 367.31 ms 1476.74 ms 2151.25 ms
Average latency 10.28 ms 27.79 ms 62.45 ms
Minimum latency 0.26 ms 0.29 ms 0.28 ms
Standard deviation 11.68 ms 120.91 ms 149.74 ms
Total requests 44 756 46 481 30 276
Bytes received 6.17 MB 6.40 MB 4.26 MB
HTTP errors 0 0 0
Request timeouts 0 197 203
Socket connection errors 32 246 416
Socket read errors 0 0 0
Socket write errors 0 0 0
Rank
Position of bottle on requests per second.
Concurrency Overall Among python frameworks
64 350 of 358 32 of 37
256 351 of 358 33 of 37
512 353 of 358 36 of 37
Other python frameworks
Fastest python frameworks at concurrency 64.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
oxapy 0.11
158 749
0.38 ms
0.84 ms
0
2
fastpysgi-wsgi 0.6
153 823
0.36 ms
0.66 ms
0
3
asgineer 0.9
94 940
0.63 ms
1.77 ms
0
4
lihil 0.2
88 479
0.62 ms
1.57 ms
0
5
sanic 25.12
86 796
0.63 ms
2.05 ms
0
6
blacksheep 2.6
81 792
0.59 ms
2.59 ms
0
7
mq-bridge-py 0.2
80 833
0.79 ms
1.18 ms
0
8
baize-asgi 0.20
79 094
0.71 ms
2.20 ms
0
9
emmett 2.7
77 656
0.73 ms
2.39 ms
0
10
panther 5.5
76 924
0.69 ms
2.77 ms
0
All 37 python frameworks