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 7

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 712302

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline4,096882,3491.82ms7.40ms6237.2%8.2GiB
ConnectionPipelined4,0961,753,37017.71ms64.80ms6404.7%6.2GiB
ConnectionShort-lived4,096548,206812us4.00ms5533.0%6.3GiB
ConcurrencyAsync Delay32,000686,68635.82ms84.60ms5250.4%14.5GiB
EfficiencyLatency-10K1,0249,77399.1us135.0us68.8%1.4GiB
EfficiencyLatency-1M1,024970,06318143.9us196800.0us6330.7%4.3GiB
EfficiencyLatency-500K/81,024146,9536535529.8us13692928.0us785.1%1.3GiB
WorkloadJSON Comp4,09645,60633.20ms159.20ms6428.2%5.7GiB
WorkloadJSON Comp16,38447,17971.62ms453.10ms6221.1%6.9GiB
WorkloadJSON TLS4,09683,25643.47ms245.53ms6383.1%5.7GiB
Workload8Gbit51247,726154.1us402.0us576.5%1.4GiB
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-exchange3695+61%head to head
aleph3656+59%head to head
ring-jetty9-adapter2104-9%head to head
reitit1778-23%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