Home / Frameworks / python / peregrine-flask
HTTP server & framework benchmarks
peregrine-flask benchmark results
peregrine-flask 3.1 is a python web framework. At concurrency 64 it serves 45 341 requests per second with a P50 latency of 3225.26 ms, ranking 285 of 387 overall and 21 of 44 among python frameworks.
Throughput, latency & reliability
All measured metrics for peregrine-flask 3.1, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 45 341 48 155 49 377
P50 latency 3225.26 ms 3306.50 ms 3220.48 ms
P75 latency 5842.94 ms 5815.64 ms 5766.49 ms
P90 latency 7500.46 ms 7414.44 ms 7408.98 ms
P99 latency 9034.41 ms 8723.11 ms 8698.54 ms
P99.999 latency 9760.77 ms 9291.09 ms 9528.66 ms
Average latency 3540.59 ms 3550.73 ms 3516.37 ms
Minimum latency 0.15 ms 0.15 ms 0.15 ms
Standard deviation 2723.25 ms 2665.93 ms 2665.88 ms
Total requests 659 107 686 413 700 151
Bytes received 99.51 MB 103.63 MB 105.70 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-flask on requests per second.
Concurrency Overall Among python frameworks
64 285 of 387 21 of 44
256 283 of 387 22 of 44
512 280 of 387 22 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
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
All 44 python frameworks