HttpArena
Frameworks

ring-jetty9-adapter

Emerging · Clojure · engine: Jetty · standard configuration · completeness 3/4

Ring application using the Sunng ring-jetty9-adapter on modern Jetty.

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.138 of 712104

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline4,096721,1162.77ms9.32ms4959.7%8.7GiB
ConnectionPipelined4,0961,896,42710.13ms27.60ms6458.8%4.9GiB
ConnectionShort-lived4,096500,9131.76ms3.27ms4413.8%5.5GiB
ConcurrencyAsync Delay32,000363,84818.78ms30.50ms3163.0%4.7GiB
EfficiencyLatency-10K1,0249,78091.0us130.0us57.7%939MiB
EfficiencyLatency-1M1,024693,7432546048.1us6764544.0us4307.6%2.9GiB
EfficiencyLatency-500K/81,024176,4095746843.9us12619776.0us784.4%1.2GiB
WorkloadJSON Comp4,09645,12946.64ms183.70ms6391.2%4.7GiB
WorkloadJSON Comp16,38444,99881.62ms522.30ms6429.7%5.7GiB
WorkloadJSON TLS4,09683,76745.24ms198.62ms6481.4%5.1GiB
Workload8Gbit51247,391140.9us341.0us547.2%1.4GiB
DatabaseAsync DB1,02456,97316.56ms78.30ms6478.9%5.3GiB

Compared with

The Clojure entries around ring-jetty9-adapter on the HTTP/1.1 composite, and the one leading them. The last column shows every profile side by side.

EntryCompositevs ring-jetty9-adapter
ring-http-exchange3695+76%head to head
aleph3656+74%head to head
ring-jetty-adapter2302+9%head to head
reitit1778-15%head to head
pedestal996-53%head to head

Compare ring-jetty9-adapter with any Clojure entry · Compare ring-jetty9-adapter with any entry, in any language · Every Clojure entry, ranked

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