ring-jetty9-adapter
Emerging · Clojure · engine: Jetty · standard configuration
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. The field is this entry's own league: engines and reverse proxies are scored apart from frameworks. How it works.
| Family | Rank | Composite |
|---|---|---|
| HTTP/1.1 | 42 of 71 | 179 |
Every result
Alpha Round, 16 runs. Requests per second is the best of three; latency, CPU and memory come from that run.
| Category | Profile | Conns | Req/sec | Avg | p99 | CPU | Memory |
|---|---|---|---|---|---|---|---|
| Connection | Baseline | 512 | 622,541 | 749us | 1.40ms | 4641.8% | 4.7GiB |
| Connection | Baseline | 4,096 | 721,116 | 2.77ms | 9.32ms | 4959.7% | 8.7GiB |
| Connection | Pipelined | 512 | 1,884,137 | 3.88ms | 14.60ms | 6401.4% | 3.3GiB |
| Connection | Pipelined | 4,096 | 1,896,427 | 10.13ms | 27.60ms | 6458.8% | 4.9GiB |
| Connection | Short-lived | 512 | 484,239 | 823us | 2.00ms | 4263.8% | 6.1GiB |
| Connection | Short-lived | 4,096 | 500,913 | 1.76ms | 3.27ms | 4413.8% | 5.5GiB |
| Workload | JSON | 4,096 | 84,304 | 23.61ms | 62.70ms | 6412.1% | 5.6GiB |
| Workload | JSON Comp | 512 | 43,554 | 10.68ms | 34.40ms | 6426.7% | 3.3GiB |
| Workload | JSON Comp | 4,096 | 45,129 | 46.64ms | 183.70ms | 6391.2% | 4.7GiB |
| Workload | JSON Comp | 16,384 | 44,998 | 81.62ms | 522.30ms | 6429.7% | 5.7GiB |
| Workload | Upload | 32 | 2,624 | 12.17ms | 34.70ms | 2370.7% | 1.0GiB |
| Workload | Upload | 256 | 2,836 | 82.98ms | 304.10ms | 4095.2% | 1.1GiB |
| Workload | Static | 1,024 | 142,694 | 10.95ms | 425.36ms | 6485.1% | 2.8GiB |
| Workload | Static | 4,096 | 130,972 | 78.86ms | 1.76s | 6492.9% | 3.1GiB |
| Workload | Static | 6,800 | 139,190 | 37.51ms | 1.78s | 6484.3% | 3.4GiB |
| Database | Async DB | 1,024 | 56,973 | 16.56ms | 78.30ms | 6478.9% | 5.3GiB |
How the benchmark is run · The machine · Add or fix an entry