HttpArena
Frameworks

hyperf

Flagship · PHP · engine: swoole · standard configuration · completeness 4/4

A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.

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, less 2.5% for each of routing, middleware, request and response the entry does not do for you - its completeness factor, which the WebSocket and gRPC families do not carry. The field is this entry's own league: engines and reverse proxies are scored apart from frameworks. How it works.

FamilyRankComposite
HTTP/1.148 of 711778
WebSocket15 of 15106

Every result

Alpha Round, 15 runs. Requests per second is the best of three; latency, CPU and memory come from that run.

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline4,096387,7118.41ms12.90ms3407.8%1.9GiB
ConnectionPipelined4,096466,686117.55ms300.30ms3578.6%1.9GiB
ConnectionShort-lived4,096294,27610.41ms17.80ms3202.2%1.9GiB
ConcurrencyAsync Delay32,000303,90891.82ms121.20ms3320.3%3.3GiB
EfficiencyLatency-10K1,0249,982191.4us366.0us137.6%1.9GiB
EfficiencyLatency-1M1,024307,5416909497.1us13668352.0us3300.3%1.9GiB
EfficiencyLatency-500K/81,02480,6078238814.4us16519168.0us807.7%1.9GiB
WorkloadJSON Comp4,096242,30713.16ms22.80ms4964.9%1.9GiB
WorkloadJSON Comp16,384241,98627.59ms47.10ms4760.3%1.9GiB
WorkloadJSON TLS4,096199,61124.85ms422.16ms3049.5%2.1GiB
Workload8Gbit51248,988401.8us1155.0us674.3%1.9GiB
DatabaseAsync DB1,02463,28115.62ms34.90ms6369.7%2.0GiB
WebSocketEcho512431,5381.19ms1.64ms1658.0%1.8GiB
WebSocketEcho4,096429,6598.23ms10.50ms1564.7%1.9GiB
WebSocketEcho16,384414,61310.30ms13.90ms1480.3%2.0GiB

Compared with

The PHP entries around hyperf on the HTTP/1.1 composite, and the one leading them. The last column shows every profile side by side.

EntryCompositevs hyperf
true-async-server5290+198%head to head
swoole5040+183%head to head
php-fpm1356-24%head to head
symfony-spawn-tas1213-32%head to head

Compare hyperf with any PHP entry · Compare hyperf with any entry, in any language · Every PHP entry, ranked

Results updated · How the benchmark is run · The machine · Add or fix an entry