HttpArena
Frameworks

fastpysgi-wsgi

Engine · Python · engine: libuv

An ultra fast WSGI/ASGI server for Python

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.120 of 34124

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline5121,380,613370us875us6881.3%367MiB
ConnectionBaseline4,0961,400,2302.93ms3.70ms6620.2%846MiB
ConnectionPipelined5123,448,8442.36ms5.29ms6592.9%348MiB
ConnectionPipelined4,0962,681,19624.40ms30.80ms6479.3%845MiB
ConnectionShort-lived5121,044,286479us3.75ms6180.2%406MiB
ConnectionShort-lived4,0961,163,1533.50ms55.90ms6450.8%507MiB
WorkloadJSON4,096732,8985.22ms140.90ms6391.2%842MiB
WorkloadJSON Comp512357,0841.43ms5.13ms5839.3%593MiB
WorkloadJSON Comp4,096366,86410.92ms260.00ms6272.8%787MiB
WorkloadJSON Comp16,384371,10839.74ms1.04s6295.9%962MiB
WorkloadJSON TLS4,096598,4886.83ms6.83ms6448.7%659MiB
WorkloadUpload321,90216.77ms160.10ms1848.1%2.1GiB
WorkloadUpload2561,473159.95ms1.39s4955.4%4.4GiB
WorkloadStatic1,0241,334,655731.39us731.39us6464.2%417MiB
WorkloadStatic4,0961,309,7583.09ms3.09ms6254.3%857MiB
WorkloadStatic6,8001,290,9105.77ms5.77ms6276.4%1.2GiB
WorkloadStatic TLS1,024855,9931.18ms44.62ms6482.6%547MiB
WorkloadStatic TLS4,096555,9607.36ms89.19ms6433.5%1.9GiB
WorkloadStatic TLS6,800514,31313.36ms171.48ms6417.0%5.1GiB
DatabaseAsync DB1,02470,38014.08ms82.70ms4360.0%886MiB
Multi-endpointAPI-425619,86612.00ms157.30ms313.6%88MiB
Multi-endpointAPI-161,02455,08217.04ms303.40ms1257.4%245MiB

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