Web Frameworks Benchmark


django 6.1 benchmark results

django 6.1 is a python web framework. At concurrency 64 it serves 1 475 requests per second with a P50 latency of 31.29 ms, ranking 354 of 358 overall and 36 of 37 among python frameworks.

All measured metrics for django 6.1, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second1 4754 5254 407
P50 latency31.29 ms38.79 ms175.71 ms
P75 latency48.18 ms89.70 ms361.57 ms
P90 latency74.89 ms196.17 ms523.23 ms
P99 latency149.02 ms343.32 ms1069.12 ms
P99.999 latency208.92 ms464.90 ms1280.73 ms
Average latency37.82 ms75.28 ms260.68 ms
Minimum latency0.48 ms0.46 ms0.51 ms
Standard deviation31.59 ms82.41 ms216.44 ms
Total requests22 12267 89666 146
Bytes received3.53 MB11.00 MB10.53 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Rank

Position of django on requests per second.
ConcurrencyOverallAmong python frameworks
64354 of 35836 of 37
256347 of 35831 of 37
512347 of 35832 of 37

Other python frameworks

Fastest python frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 oxapy 0.11 158 749 0.38 ms 0.84 ms 0
2 fastpysgi-wsgi 0.6 153 823 0.36 ms 0.66 ms 0
3 asgineer 0.9 94 940 0.63 ms 1.77 ms 0
4 lihil 0.2 88 479 0.62 ms 1.57 ms 0
5 sanic 25.12 86 796 0.63 ms 2.05 ms 0
6 blacksheep 2.6 81 792 0.59 ms 2.59 ms 0
7 mq-bridge-py 0.2 80 833 0.79 ms 1.18 ms 0
8 baize-asgi 0.20 79 094 0.71 ms 2.20 ms 0
9 emmett 2.7 77 656 0.73 ms 2.39 ms 0
10 panther 5.5 76 924 0.69 ms 2.77 ms 0

All 37 python frameworks