rack-iodine
Engine · Ruby · engine: iodine
Iodine is a fast concurrent web application for Ruby
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 | 31 of 34 | 11 |
Every result
Alpha Round, 6 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 | 730,114 | 702us | 25.80ms | 5395.2% | 4.9GiB |
| Connection | Baseline | 4,096 | 65,472 | 59.13ms | 237.40ms | 4803.4% | 5.3GiB |
| Connection | Pipelined | 512 | 2,037,298 | 4.02ms | 15.20ms | 6652.7% | 4.4GiB |
| Connection | Pipelined | 4,096 | 2,054,716 | 30.96ms | 94.70ms | 6595.0% | 4.6GiB |
| Connection | Short-lived | 512 | 60,162 | 8.55ms | 71.00ms | 4844.6% | 5.1GiB |
| Connection | Short-lived | 4,096 | 59,205 | 66.55ms | 266.30ms | 4693.3% | 5.2GiB |
How the benchmark is run · The machine · Add or fix an entry