HttpArena
Frameworks

cutelyst

Flagship · C++ · engine: Cutelyst::Server · standard configuration · completeness 4/4

Cutelyst on Cutelyst::Server with one thread per core. Catalyst-style controllers and routing, QJsonDocument serialization, async delays via ASync and QTimer.

Achievements

🥈 2 Silver · 🥉 1 Bronze. Top three of a field, taken in this entry's own league: the family composite, the same composite among entries written in the same language, and each test profile it is scored on. Every field is the one the badges publish, so a medal and a badge always say the same thing. How medals are awarded.

MedalAwardFieldRank
🥈 SilverWithin its languageC++ · HTTP/1.12 of 3
🥈 SilverTest profileEfficiency · Latency-10K2 of 76
🥉 BronzeTest profileEfficiency · Latency-1M3 of 76

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.114 of 764416

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline4,0962,163,2761.89ms3.04ms6372.0%219MiB
ConnectionPipelined4,0969,718,2946.74ms10.30ms6210.7%219MiB
ConnectionShort-lived4,0961,743,8662.33ms6.43ms6321.2%818MiB
ConcurrencyAsync Delay32,000772,00539.12ms55.70ms6084.5%1.1GiB
EfficiencyLatency-10K1,0249,98379.4us119.0us32.3%72MiB
EfficiencyLatency-1M1,024998,105145.0us265.0us3719.9%74MiB
EfficiencyLatency-500K/81,024328,8793353406.3us8433664.0us783.6%43MiB
WorkloadJSON TLS4,096325,25713.52ms504.23ms6407.1%745MiB
Workload8Gbit51249,331119.9us171.0us308.7%173MiB

Compared with

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

EntryCompositevs cutelyst
drogon4429+0%head to head
hical3349-24%head to head
userver3277-26%head to head

Compare cutelyst with any C++ entry · Compare cutelyst with any entry, in any language · Every C++ entry, ranked

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