HttpArena
Frameworks

django

Flagship · Python · engine: uvicorn · standard configuration

Django 6.1 as an ASGI application on Uvicorn. URLconf routing and path converters through the Django API, JsonResponse for the JSON payload, GZipMiddleware for compression.

Composite rank

Each profile of a family is worth 100 to the entry that leads it, and the composite is the sum over the family. The field is this entry's own league: engines and reverse proxies are scored apart from frameworks. How it works.

FamilyRankComposite
HTTP/1.171 of 7131

Every result

Alpha Round, 12 runs. Requests per second is the best of three; latency, CPU and memory come from that run.

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline51230,55516.78ms25.20ms5873.5%2.4GiB
ConnectionBaseline4,09629,568136.21ms245.70ms5881.2%3.1GiB
ConnectionPipelined51270,655115.46ms172.20ms6351.2%2.4GiB
ConnectionPipelined4,09657,0331.01s1.39s5980.0%3.1GiB
ConnectionShort-lived51229,85017.16ms33.10ms5942.6%2.5GiB
ConnectionShort-lived4,09629,657133.56ms547.70ms5900.5%3.1GiB
WorkloadJSON4,09627,191146.76ms382.10ms5833.8%3.1GiB
WorkloadJSON Comp51225,06920.43ms39.30ms6031.4%2.7GiB
WorkloadJSON Comp4,09624,540162.31ms435.90ms5953.6%4.7GiB
WorkloadJSON Comp16,38422,094544.27ms2.54s5707.4%9.4GiB
WorkloadUpload3265648.59ms215.50ms2050.0%2.4GiB
WorkloadUpload256656361.91ms1.35s6230.4%2.9GiB

How the benchmark is run · The machine · Add or fix an entry