Home › Frameworks › python › cherrypy
cherrypy 18.10 benchmark results
cherrypy 18.10 is a python web framework. At concurrency 64 it serves 1 159 requests per second with a P50 latency of 39.71 ms, ranking 355 of 358 overall and 37 of 37 among python frameworks.
All measured metrics for cherrypy 18.10, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 1 159 3 028 2 993
P50 latency 39.71 ms 57.12 ms 189.84 ms
P75 latency 55.22 ms 123.75 ms 367.67 ms
P90 latency 69.54 ms 241.12 ms 601.49 ms
P99 latency 99.55 ms 375.74 ms 1003.05 ms
P99.999 latency 133.14 ms 500.31 ms 1241.69 ms
Average latency 40.21 ms 93.18 ms 272.32 ms
Minimum latency 0.78 ms 0.75 ms 1.00 ms
Standard deviation 22.77 ms 91.93 ms 230.08 ms
Total requests 17 394 45 445 44 932
Bytes received 2.76 MB 7.31 MB 7.40 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
Rank
Position of cherrypy on requests per second.
Concurrency Overall Among python frameworks
64 355 of 358 37 of 37
256 352 of 358 34 of 37
512 350 of 358 33 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