HttpArena
Frameworks

fastpysgi-asgi

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.121 of 34117

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline512832,831614us1.28ms6993.1%1.6GiB
ConnectionBaseline4,0961,016,0614.03ms6.27ms6959.6%1.4GiB
ConnectionPipelined5121,334,7876.14ms10.40ms6760.5%275.8MiB
ConnectionPipelined4,0961,541,77242.47ms77.00ms6720.6%799.0MiB
ConnectionShort-lived512629,673803us2.71ms6866.3%1006MiB
ConnectionShort-lived4,096805,9735.06ms15.20ms6799.8%2.5GiB
WorkloadJSON4,096631,4556.17ms14.90ms6794.1%2.5GiB
WorkloadJSON Comp512301,7331.69ms6.75ms6689.3%818MiB
WorkloadJSON Comp4,096345,04511.82ms26.10ms6750.4%2.0GiB
WorkloadJSON Comp16,384337,93347.89ms74.20ms6791.6%5.6GiB
WorkloadJSON TLS4,096554,6767.46ms7.46ms6770.0%1.4GiB
WorkloadUpload321,90116.77ms158.60ms6431.9%2.3GiB
WorkloadUpload2561,608144.80ms1.16s6486.7%5.0GiB
WorkloadStatic1,024924,0861.13ms1.13ms6786.1%1.2GiB
WorkloadStatic4,0961,001,1634.09ms4.09ms6717.4%1.4GiB
WorkloadStatic6,800978,2556.94ms6.94ms6695.0%1.4GiB
WorkloadStatic TLS1,024655,4901.55ms44.57ms6549.8%580MiB
WorkloadStatic TLS4,096517,4077.98ms133.69ms6552.0%1.9GiB
WorkloadStatic TLS6,800469,23914.75ms225.35ms6547.9%3.0GiB
DatabaseAsync DB1,024146,4796.51ms59.60ms6728.8%1.7GiB
Multi-endpointAPI-425631,9746.86ms58.40ms400.7%389MiB
Multi-endpointAPI-161,02477,94011.19ms134.80ms1617.3%1.3GiB

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