julia web framework benchmarks
Benchmark results for 4 julia web frameworks, measured with zrk at concurrency 64, 256, 512. Fastest at concurrency 64: mongoose with 74 430 requests per second.
Compare throughput and latency together. These measurements describe a specific workload and test environment; performance in your application may differ.
Concurrency 64
| # | Framework | Requests / second | P50 latency | P99 latency | HTTP errors |
|---|---|---|---|---|---|
| 1 | mongoose 0.3 | 74 430 | 0.85 ms | 1.34 ms | 0 |
| 2 | oxygen 1.11 | 66 448 | 0.80 ms | 3.86 ms | 0 |
| 3 | http 2 | 49 354 | 1.26 ms | 2.07 ms | 0 |
| 4 | merly 1 | 19 602 | 3.25 ms | 6.66 ms | 0 |
Concurrency 256
| # | Framework | Requests / second | P50 latency | P99 latency | HTTP errors |
|---|---|---|---|---|---|
| 1 | mongoose 0.3 | 69 805 | 3.61 ms | 5.05 ms | 0 |
| 2 | oxygen 1.11 | 66 746 | 3.06 ms | 17.26 ms | 0 |
| 3 | http 2 | 44 081 | 5.61 ms | 8.24 ms | 0 |
| 4 | merly 1 | 16 118 | 15.84 ms | 22.75 ms | 0 |