Home / Frameworks / python / peregrine-fastapi
HTTP server & framework benchmarks
peregrine-fastapi benchmark results
peregrine-fastapi 0.141 is a python web framework. At concurrency 64 it serves 54 855 requests per second with a P50 latency of 2888.02 ms, ranking 275 of 387 overall and 19 of 44 among python frameworks.
Throughput, latency & reliability
All measured metrics for peregrine-fastapi 0.141, by concurrency level.
Metric Concurrency 64 Concurrency 256 Concurrency 512
Requests / second 54 855 59 418 60 108
P50 latency 2888.02 ms 2812.25 ms 2511.19 ms
P75 latency 5343.23 ms 5291.35 ms 4654.08 ms
P90 latency 6925.65 ms 6787.75 ms 6120.11 ms
P99 latency 8654.17 ms 7903.23 ms 7618.56 ms
P99.999 latency 9400.32 ms 8490.33 ms 11096.06 ms
Average latency 3230.93 ms 3156.63 ms 2800.80 ms
Minimum latency 0.14 ms 0.14 ms 0.15 ms
Standard deviation 2559.99 ms 2471.22 ms 2293.74 ms
Total requests 782 916 840 953 850 578
Bytes received 118.93 MB 127.75 MB 129.22 MB
HTTP errors 0 0 0
Request timeouts 0 0 0
Socket connection errors 0 0 0
Socket read errors 0 0 17
Socket write errors 0 0 0
Position in this benchmark
Position of peregrine-fastapi on requests per second.
Concurrency Overall Among python frameworks
64 275 of 387 19 of 44
256 259 of 387 19 of 44
512 254 of 387 18 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