HttpArena
Frameworks

ring-jetty-adapter

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

Ring application using the official Ring Jetty adapter and standard Ring middleware.

Achievements

🥉 1 Bronze. 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
🥉 BronzeWithin its languageClojure · HTTP/1.13 of 6

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.134 of 631686

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline512882,969523us3.75ms6440.0%5.3GiB
ConnectionBaseline4,096882,3491.82ms7.40ms6237.2%8.2GiB
ConnectionPipelined5121,724,9544.38ms21.30ms6415.9%3.5GiB
ConnectionPipelined4,0961,753,37017.71ms64.80ms6404.7%6.2GiB
ConnectionShort-lived512519,223377us3.01ms5422.3%4.8GiB
ConnectionShort-lived4,096548,206812us4.00ms5533.0%6.3GiB
EfficiencyLatency-1M1,024970,06318143.9us196800.0us6330.7%4.3GiB
WorkloadJSON4,09683,73221.41ms103.70ms6331.4%4.7GiB
WorkloadJSON Comp51245,41010.14ms50.80ms6405.4%3.4GiB
WorkloadJSON Comp4,09645,60633.20ms159.20ms6428.2%5.7GiB
WorkloadJSON Comp16,38447,17971.62ms453.10ms6221.1%6.9GiB
WorkloadUpload322,60612.25ms34.30ms2491.3%1.0GiB
WorkloadUpload2562,81283.63ms306.10ms4430.7%1.1GiB
WorkloadStatic1,024187,67245.03ms1.04s6530.8%1.9GiB
WorkloadStatic4,096186,734133.78ms1.98s6430.8%3.0GiB
WorkloadStatic6,800184,285113.84ms2.00s6443.7%3.7GiB
DatabaseAsync DB1,02457,64616.20ms90.20ms6488.3%4.9GiB
DatabaseFortunes1,02429,03125.26ms131.90ms6237.0%8.8GiB

Compared with

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

EntryCompositevs ring-jetty-adapter
ring-http-exchange3128+86%head to head
aleph2778+65%head to head
ring-jetty9-adapter1564-7%head to head
http-kit390-77%head to head

Compare ring-jetty-adapter with any Clojure entry · Compare ring-jetty-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