HttpArena
Frameworks

rage

Flagship · Ruby · engine: iodine · standard configuration

Rage is a modern Ruby framework designed for non-blocking I/O and simpler infrastructure

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.

FamilyRankComposite
HTTP/1.132 of 71253

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline512477,9391.07ms30.50ms5279.9%5.0GiB
ConnectionBaseline4,09657,97568.86ms171.80ms4816.2%4.5GiB
ConnectionPipelined512977,5448.37ms107.90ms6652.7%4.4GiB
ConnectionPipelined4,096928,35268.57ms168.30ms6487.3%4.5GiB
ConnectionShort-lived51253,4849.52ms65.30ms4726.8%5.0GiB
ConnectionShort-lived4,09651,44876.35ms331.20ms4637.2%5.1GiB
WorkloadJSON4,096388,2729.82ms45.40ms6509.1%5.7GiB
WorkloadJSON Comp512189,7272.69ms10.10ms6391.5%6.8GiB
WorkloadJSON Comp4,096179,42021.71ms50.20ms6555.6%5.5GiB
WorkloadJSON Comp16,384160,89490.65ms279.90ms5894.7%5.5GiB
WorkloadUpload3259953.12ms187.80ms1588.6%7.6GiB
WorkloadUpload256856281.78ms1.09s6339.7%10.9GiB
WorkloadStatic1,024992,0191.48ms1.48ms6678.0%3.5GiB
WorkloadStatic4,096959,1384.17ms4.17ms6379.1%3.5GiB
WorkloadStatic6,800928,6466.96ms6.96ms6356.4%3.6GiB
DatabaseAsync DB1,02492,8939.81ms84.70ms6398.9%14.2GiB
DatabaseCRUD4,09652,00256.72ms1.60s6324.0%10.4GiB
Multi-endpointAPI-425613,99916.30ms266.00ms407.6%5.9GiB
Multi-endpointAPI-161,0249,82584.56ms1.78s749.7%6.0GiB

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