Home / Frameworks / python / peregrine-blacksheep
HTTP server & framework benchmarks
peregrine-blacksheep benchmark results
peregrine-blacksheep 2.6 is a python web framework. At concurrency 64 it serves 81 524 requests per second with a P50 latency of 2215.42 ms, ranking 190 of 387 overall and 8 of 44 among python frameworks.
Throughput, latency & reliability
All measured metrics for peregrine-blacksheep 2.6, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 81 524 76 073 75 659
P50 latency 2215.42 ms 2432.00 ms 686.68 ms
P75 latency 4335.96 ms 4590.93 ms 2007.72 ms
P90 latency 5707.78 ms 6023.17 ms 2991.79 ms
P99 latency 6587.05 ms 7211.01 ms 3807.23 ms
P99.999 latency 6754.99 ms 7368.02 ms 11571.20 ms
Average latency 2540.09 ms 2745.91 ms 1141.42 ms
Minimum latency 0.08 ms 0.09 ms 0.09 ms
Standard deviation 2103.75 ms 2222.85 ms 1150.43 ms
Total requests 1 137 502 1 046 856 1 033 125
Bytes received 172.84 MB 159.07 MB 156.98 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 peregrine-blacksheep on requests per second.
Concurrency Overall Among python frameworks
64 190 of 387 8 of 44
256 191 of 387 9 of 44
512 188 of 387 8 of 44
Explore python frameworks
Fastest python frameworks at concurrency 64.
#
Framework
Requests / second
P50 latency
P99 latency
HTTP errors
1
peregrine-wsgi 1.1.5
114 970
1478.14 ms
5124.78 ms
0
2
oxapy 0.11
114 880
1584.64 ms
5344.60 ms
0
3
fastpysgi-wsgi 0.6
111 713
1509.21 ms
5307.73 ms
0
4
peregrine-asgi 1.1.5
97 931
1984.34 ms
5893.46 ms
0
5
mq-bridge-py 0.2
86 932
2131.46 ms
6460.07 ms
0
6
fastpysgi-asgi 0.6
86 561
1151.83 ms
8611.16 ms
0
7
asgineer 0.9
85 254
1894.40 ms
7739.39 ms
0
9
lihil 0.2
78 043
1964.71 ms
7927.81 ms
0
10
sanic 25.12
76 306
1729.54 ms
8230.23 ms
0
11
blacksheep 2.6
74 118
1955.67 ms
8357.89 ms
0
All 44 python frameworks