HttpArena
Frameworks

helidon-tuned

Flagship · Java · engine: níma · tuned configuration · completeness 4/4

Helidon SE 4.5.4 on Níma WebServer with Java 25, tuned socket and protocol-validation settings, precompressed static content, HTTP/2, gRPC, and WebSocket support.

Achievements

🥈 1 Silver. 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 languageJava · HTTP/22 of 4

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.123 of 933760
HTTP/27 of 281437
gRPC5 of 8553
WebSocket9 of 251184

Every result

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

CategoryProfileConnsReq/secAvgp99CPUMemory
ConnectionBaseline4,0961,567,2522.62ms7.61ms6279.0%6.4GiB
ConnectionPipelined4,09610,683,5196.00ms19.30ms5989.2%7.0GiB
ConnectionShort-lived4,096641,0786.35ms65.60ms4733.0%3.8GiB
EfficiencyLatency-10K1,0249,98287.2us115.0us69.1%1.4GiB
EfficiencyLatency-1M1,024997,412228.1us1757.0us4984.7%2.8GiB
EfficiencyLatency-500K/81,024367,6191540706.2us3085312.0us787.0%1.5GiB
WorkloadJSON Comp4,096300,78912.77ms817.00ms5969.4%8.8GiB
WorkloadJSON Comp16,384299,02743.40ms85.30ms5918.9%12.3GiB
WorkloadJSON TLS4,096636,2957.36ms1.16s6110.9%8.7GiB
Workload8Gbit51249,277138.3us228.0us573.5%3.0GiB
WorkloadStatic TLS1,024283,77310.72ms117.27ms5235.0%5.2GiB
DatabaseAsync DB1,02465,84614.78ms42.10ms1852.8%1.9GiB
HTTP/2Baseline2562,658,6278.51ms90.77ms6203.8%11.3GiB
HTTP/2Baseline1,0242,886,41328.15ms149.65ms6052.2%15.5GiB
HTTP/2Static256204,34638.40ms723.79ms4924.3%7.0GiB
HTTP/2Static1,024247,124103.58ms3.46s5839.9%10.7GiB
HTTP/2Baseline (h2c)2563,552,7407.07ms70.02ms6186.6%10.6GiB
HTTP/2Baseline (h2c)1,0243,747,86626.50ms168.17ms6196.1%15.8GiB
HTTP/2Baseline (h2c)4,0963,633,831108.67ms701.72ms5936.1%24.5GiB
HTTP/2JSON (h2c)1,024893,66035.59ms189.10ms6219.1%11.2GiB
HTTP/2JSON (h2c)4,096878,009142.09ms768.76ms6261.9%15.6GiB
gRPCUnary2561,093,18923.07ms132.56ms6099.1%13.5GiB
gRPCUnary1,0241,072,14491.08ms564.92ms6076.1%18.9GiB
gRPCUnary TLS256984,86025.45ms171.29ms6143.6%14.5GiB
gRPCUnary TLS1,024979,65495.65ms607.19ms6097.9%21.1GiB
WebSocketEcho5122,397,054212us402us6379.3%1.4GiB
WebSocketEcho4,0962,126,6901.92ms3.15ms6521.8%2.0GiB
WebSocketEcho16,3842,082,5767.19ms10.40ms6240.1%3.3GiB
WebSocketEcho Pipelined51215,885,057515us1.26ms6405.5%3.0GiB
WebSocketEcho Pipelined4,09615,348,0564.24ms11.00ms6056.1%3.6GiB
WebSocketEcho Pipelined16,38414,882,75215.70ms35.40ms5992.0%5.7GiB
WebSocketEcho Short-lived512658,851126us332us4702.2%2.0GiB
WebSocketEcho Short-lived4,096675,399127us397us4699.2%1.9GiB

Compared with

The Java entries around helidon-tuned on the HTTP/1.1 composite, and the one leading them. The last column shows every profile side by side.

EntryCompositevs helidon-tuned
vertx5324+42%head to head
micronaut4443+18%head to head
quarkus-jvm3788+1%head to head
helidon-production3226-14%head to head
jooby2523-33%head to head

Compare helidon-tuned with any Java entry · Compare helidon-tuned with any entry, in any language · Every Java entry, ranked

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