HTTP server & framework benchmarks

cherrypy benchmark results

cherrypy 18.10 is a python web framework. At concurrency 64 it serves 624 requests per second with a P50 latency of 89.09 ms, ranking 379 of 383 overall and 44 of 46 among python frameworks.

Throughput, latency & reliability

All measured metrics for cherrypy 18.10, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second6241 087747
P50 latency89.09 ms111.28 ms2138.24 ms
P75 latency114.95 ms186.88 ms2805.01 ms
P90 latency142.08 ms476.75 ms3954.05 ms
P99 latency177.14 ms1107.41 ms5892.61 ms
P99.999 latency234.03 ms1308.80 ms6253.40 ms
Average latency92.55 ms186.15 ms2143.11 ms
Minimum latency9.10 ms0.66 ms42.41 ms
Standard deviation36.53 ms257.83 ms1571.88 ms
Total requests9 36716 31611 208
Bytes received1.36 MB2.68 MB1.87 MB
HTTP errors000
Request timeouts0045
Socket connection errors15 12011 41415 328
Socket read errors000
Socket write errors000

Position in this benchmark

Position of cherrypy on requests per second.
ConcurrencyOverallAmong python frameworks
64379 of 38344 of 46
256378 of 38345 of 46
512380 of 38346 of 46

Badge for your README

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

web frameworks benchmark: #379 of 383

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

web frameworks benchmark: #44 of 46 in python

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

Explore python frameworks

Fastest python frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 peregrine-wsgi 1.1 191 025 0.30 ms 0.85 ms 0
2 weft-wsgi 0.1 153 346 0.41 ms 0.52 ms 0
3 fastpysgi-wsgi 0.6 147 137 0.46 ms 0.58 ms 0
4 peregrine-asgi 1.1 118 540 0.55 ms 0.68 ms 0
5 weft-asgi 0.1 118 218 0.53 ms 0.79 ms 0
6 oxapy 0.11 85 921 0.73 ms 1.34 ms 0
7 peregrine-blacksheep 2.6 74 401 0.95 ms 1.14 ms 0
8 emmett 2.7 47 667 1.27 ms 2.98 ms 0
9 asgineer 0.9 43 752 1.46 ms 2.09 ms 0
10 mq-bridge-py 0.2 41 435 1.63 ms 1.86 ms 0

All 46 python frameworks