robyn
Emerging · Python · engine: uvloop · standard configuration
Robyn is a High-Performance Web Framework with a Rust runtime
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 | 67 of 71 | 75 |
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 | 423,322 | 1.21ms | 4.83ms | 6381.3% | 836MiB |
| Connection | Baseline | 4,096 | 430,749 | 9.39ms | 26.60ms | 6285.4% | 903MiB |
| Connection | Pipelined | 512 | 15,867,443 | 515us | 6.32ms | 6729.4% | 825MiB |
| Connection | Pipelined | 4,096 | 16,183,222 | 3.99ms | 15.90ms | 6371.7% | 962MiB |
| Connection | Short-lived | 512 | 284,472 | 1.75ms | 14.00ms | 5854.5% | 894MiB |
| Connection | Short-lived | 4,096 | 320,875 | 12.55ms | 75.50ms | 6081.3% | 1.1GiB |
| Workload | JSON | 4,096 | 139,934 | 27.83ms | 254.50ms | 2720.2% | 1.1GiB |
| Workload | Upload | 32 | 438 | 72.08ms | 441.80ms | 466.5% | 4.8GiB |
| Workload | Upload | 256 | 807 | 291.55ms | 1.77s | 5265.1% | 14.4GiB |
| Workload | Static | 1,024 | 206,900 | 5.62ms | 5.62ms | 6443.9% | 1.3GiB |
| Workload | Static | 4,096 | 181,074 | 23.69ms | 23.69ms | 6394.6% | 1.8GiB |
| Workload | Static | 6,800 | 178,754 | 39.60ms | 39.60ms | 6295.8% | 2.1GiB |
How the benchmark is run · The machine · Add or fix an entry