HttpArena
Frameworks

zio-http

Flagship · Scala · engine: netty · standard configuration

ZIO HTTP 3.11 on the Netty backend with ZIO 2, default configuration. Routing through the Routes DSL, JSON through zio-json, gzip through the server's own response 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.126 of 71300

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline5121,871,250257us509us6492.5%4.9GiB
ConnectionBaseline4,0961,976,9581.08ms3.60ms6483.7%5.1GiB
ConnectionPipelined5126,337,5611.20ms4.24ms6008.1%6.3GiB
ConnectionPipelined4,0966,576,9954.33ms11.00ms6125.8%6.6GiB
ConnectionShort-lived512634,044287us1.57ms3277.8%1.4GiB
ConnectionShort-lived4,096643,253480us1.60ms3178.0%1.4GiB
WorkloadJSON4,0961,005,352687us2.21ms6297.1%5.7GiB
WorkloadJSON Comp512302,4601.61ms6.76ms6313.9%5.1GiB
WorkloadJSON Comp4,096298,4437.06ms27.70ms6125.0%3.2GiB
WorkloadJSON Comp16,384297,01919.64ms58.70ms5828.0%3.5GiB
WorkloadUpload321,58520.14ms63.30ms3789.9%10.7GiB
WorkloadUpload2561,795139.53ms521.90ms6177.1%25.5GiB

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