HttpArena
Frameworks

fastpysgi-wsgi

Engine · Python · engine: libuv

An ultra fast WSGI/ASGI server for Python

Achievements

🥇 2 Gold · 🥈 1 Silver. Top three of a field, taken in this entry's own league: the family composite, the same composite among entries written in the same language, and each test profile it is scored on. Every field is the one the badges publish, so a medal and a badge always say the same thing. How medals are awarded.

MedalAwardFieldRank
🥇 GoldWithin its languagePython · HTTP/1.11 of 3
🥇 GoldTest profileEfficiency · Latency-10K1 of 24
🥈 SilverTest profileWorkload · 8Gbit2 of 9

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, less 2.5% for each of routing, middleware, request and response the entry does not do for you - its completeness factor, which the WebSocket and gRPC families do not carry. The field is this entry's own league: engines and reverse proxies are scored apart from frameworks. How it works.

FamilyRankComposite
HTTP/1.116 of 263148

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline4,0961,400,2302.93ms3.70ms6620.2%846MiB
ConnectionPipelined4,0962,681,19624.40ms30.80ms6479.3%845MiB
ConnectionShort-lived4,0961,163,1533.50ms55.90ms6450.8%507MiB
EfficiencyLatency-10K1,0249,98384.3us128.0us41.1%441MiB
EfficiencyLatency-1M1,024997,602203.0us509.0us4745.1%432MiB
WorkloadJSON Comp4,096366,86410.92ms260.00ms6272.8%787MiB
WorkloadJSON Comp16,384371,10839.74ms1.04s6295.9%962MiB
WorkloadJSON TLS4,096598,4886.83ms6.83ms6448.7%659MiB
Workload8Gbit51249,351103.0us161.0us323.0%448MiB
DatabaseAsync DB1,02470,38014.08ms82.70ms4360.0%886MiB

Compared with

The Python entries around fastpysgi-wsgi on the HTTP/1.1 composite, and the one leading them. The last column shows every profile side by side.

EntryCompositevs fastpysgi-wsgi
pyronova2404-24%head to head
mq-bridge-py2218-30%head to head

Compare fastpysgi-wsgi with any Python entry · Compare fastpysgi-wsgi with any entry, in any language · Every Python entry, ranked

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