Home / Frameworks / python / peregrine-asgi
HTTP server & framework benchmarks
peregrine-asgi benchmark results
peregrine-asgi 1.1.5 is a python web framework. At concurrency 64 it serves 97 931 requests per second with a P50 latency of 1984.34 ms, ranking 119 of 387 overall and 4 of 44 among python frameworks.
Throughput, latency & reliability
All measured metrics for peregrine-asgi 1.1.5, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 97 931 83 544 83 808
P50 latency 1984.34 ms 2038.44 ms 732.07 ms
P75 latency 3913.39 ms 4051.63 ms 2062.68 ms
P90 latency 5126.14 ms 5365.08 ms 3186.35 ms
P99 latency 5893.46 ms 6547.46 ms 4185.43 ms
P99.999 latency 6049.11 ms 6742.70 ms 11270.83 ms
Average latency 2274.86 ms 2389.54 ms 1192.54 ms
Minimum latency 0.07 ms 0.07 ms 0.07 ms
Standard deviation 1902.40 ms 1998.80 ms 1239.28 ms
Total requests 1 314 760 1 150 085 1 143 886
Bytes received 184.90 MB 161.69 MB 160.94 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-asgi on requests per second.
Concurrency Overall Among python frameworks
64 119 of 387 4 of 44
256 146 of 387 4 of 44
512 133 of 387 4 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
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
8
peregrine-blacksheep 2.6
81 524
2215.42 ms
6587.05 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