HTTP server & framework benchmarks

sunrise-router-roadrunner benchmark results

sunrise-router-roadrunner 3.4 is a php web framework. At concurrency 64 it serves 22 038 requests per second with a P50 latency of 4499.46 ms, ranking 319 of 387 overall and 22 of 55 among php frameworks.

Throughput, latency & reliability

All measured metrics for sunrise-router-roadrunner 3.4, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second22 03822 11821 901
P50 latency4499.46 ms4575.91 ms4551.34 ms
P75 latency7488.17 ms7542.78 ms7518.21 ms
P90 latency9334.78 ms9373.01 ms9356.63 ms
P99 latency10465.28 ms10487.13 ms10476.20 ms
P99.999 latency10596.35 ms10612.74 ms10612.74 ms
Average latency4690.94 ms4749.02 ms4729.83 ms
Minimum latency0.28 ms0.30 ms0.32 ms
Standard deviation3233.00 ms3227.65 ms3224.37 ms
Total requests327 140322 206321 422
Bytes received29.39 MB29.03 MB28.95 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Position in this benchmark

Position of sunrise-router-roadrunner on requests per second.
ConcurrencyOverallAmong php frameworks
64319 of 38722 of 55
256322 of 38726 of 55
512319 of 38727 of 55

Explore php frameworks

Fastest php frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 mark 2.1 134 777 1195.18 ms 4599.13 ms 0
2 workerman 5.2 131 258 1212.25 ms 4717.91 ms 0
3 webman 2.2 128 718 1262.42 ms 4678.31 ms 0
4 simps 1 116 596 1396.57 ms 5197.14 ms 0
5 fomo 2.4 116 558 1412.61 ms 5120.68 ms 0
6 swoole 6.1 114 237 1463.81 ms 5266.77 ms 0
7 nano 5 104 799 1469.61 ms 5436.07 ms 0
8 mixphp-workerman 3 98 556 1577.13 ms 5803.35 ms 0
9 hyperf 3.1 88 233 1591.13 ms 6077.78 ms 0
10 swoole-coroutine 6.1 87 806 1437.87 ms 5762.39 ms 0

All 55 php frameworks