HTTP server & framework benchmarks

ice benchmark results

ice 1.12 is a php web framework. At concurrency 64 it serves 13 179 requests per second with a P50 latency of 5856.60 ms, ranking 345 of 387 overall and 35 of 55 among php frameworks.

Throughput, latency & reliability

All measured metrics for ice 1.12, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second13 17915 97716 003
P50 latency5856.60 ms4960.94 ms4936.36 ms
P75 latency8949.76 ms8082.09 ms8037.03 ms
P90 latency10689.19 ms9979.22 ms9951.91 ms
P99 latency11713.19 ms11126.10 ms11106.99 ms
P99.999 latency11833.34 ms11265.37 ms11257.17 ms
Average latency5835.06 ms5120.87 ms5101.39 ms
Minimum latency0.35 ms0.37 ms0.38 ms
Standard deviation3532.33 ms3403.10 ms3396.49 ms
Total requests171 671234 887236 911
Bytes received32.00 MB43.77 MB44.14 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Position in this benchmark

Position of ice on requests per second.
ConcurrencyOverallAmong php frameworks
64345 of 38735 of 55
256341 of 38738 of 55
512339 of 38738 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