deno
Engine · TS
Deno's own HTTP server, Deno.serve, with no framework on top.
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 | 27 of 34 | 70 |
Every result
Alpha Round, 12 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 | 1,658,616 | 308us | 544us | 6797.6% | 705MiB |
| Connection | Baseline | 4,096 | 1,668,303 | 2.44ms | 3.50ms | 6581.5% | 775MiB |
| Connection | Pipelined | 512 | 2,513,262 | 3.26ms | 16.90ms | 6625.8% | 724MiB |
| Connection | Pipelined | 4,096 | 2,571,699 | 25.32ms | 81.60ms | 6526.7% | 840MiB |
| Connection | Short-lived | 512 | 819,281 | 575us | 2.46ms | 6055.3% | 672MiB |
| Connection | Short-lived | 4,096 | 907,104 | 4.36ms | 13.50ms | 6283.0% | 769MiB |
| Workload | JSON | 4,096 | 948,506 | 3.97ms | 8.13ms | 6517.2% | 906MiB |
| Workload | JSON Comp | 512 | 244,835 | 2.09ms | 5.60ms | 6502.6% | 5.6GiB |
| Workload | JSON Comp | 4,096 | 240,837 | 16.92ms | 37.80ms | 6394.3% | 8.7GiB |
| Workload | JSON Comp | 16,384 | 221,501 | 71.12ms | 158.50ms | 6620.5% | 14.6GiB |
| Workload | Upload | 32 | 1,814 | 15.49ms | 63.60ms | 2554.2% | 3.0GiB |
| Workload | Upload | 256 | 1,716 | 141.53ms | 555.30ms | 6222.2% | 3.4GiB |
How the benchmark is run · The machine · Add or fix an entry