HttpArena
Comparisons

Java web framework comparison: any two, head to head

micronaut is quicker than vertx on 6 of the 11 profiles they both run, and behind on 5. On the HTTP/1.1 composite they score 5324 and 4443.

Pick any two of the 8 Java entries. Requests per second is the best of three runs and the delta is the first column against the second; every row is the same profile at the same connection count, on the same machine. What each profile measures.

ProfileConnsvertx req/secmicronaut req/secDeltavertx p99micronaut p99
Baseline4,0961,994,3691,596,033+25%5.07ms5.66ms
Pipelined4,09611,782,7687,330,620+61%13.40ms20.60ms
Short-lived4,096602,586618,780-3%68.70ms66.90ms
Async Delay32,0001,859,0461,252,654+48%31.00ms42.30ms
Latency-10K1,0249,9819,979+0%108.0us127.0us
Latency-1M1,024997,554997,828-0%259.0us6798.0us
Latency-500K/81,024375,051288,342+30%4896768.0us8337408.0us
JSON Comp4,096256,544267,039-4%45.40ms41.00ms
JSON Comp16,384256,570263,044-2%146.90ms130.40ms
JSON TLS4,096601,618673,146-11%134.88ms225.88ms
8Gbit51249,24749,446-0%164.0us180.0us

Common comparisons

vertx vs micronaut · vertx vs quarkus-jvm · vertx vs helidon-tuned · micronaut vs quarkus-jvm · micronaut vs helidon-tuned · quarkus-jvm vs helidon-tuned

Questions

Is vertx faster than micronaut?

micronaut is quicker than vertx on 6 of the 11 profiles they both run, and behind on 5. On the HTTP/1.1 composite they score 5324 and 4443. Both run on the same machine, in the same round, against the same profiles.

Is vertx faster than quarkus-jvm?

vertx is quicker than quarkus-jvm on 8 of the 13 profiles they both run, and behind on 5. On the HTTP/1.1 composite they score 5324 and 3788. Both run on the same machine, in the same round, against the same profiles.

Is vertx faster than helidon-tuned?

helidon-tuned is quicker than vertx on 7 of the 12 profiles they both run, and behind on 5. On the HTTP/1.1 composite they score 5324 and 3759. Both run on the same machine, in the same round, against the same profiles.

Is micronaut faster than quarkus-jvm?

quarkus-jvm is quicker than micronaut on 6 of the 11 profiles they both run, and behind on 5. On the HTTP/1.1 composite they score 4443 and 3788. Both run on the same machine, in the same round, against the same profiles.

Which Java framework is fastest overall?

vertx holds the highest HTTP/1.1 composite of the Java entries, at 5324. The composite is throughput over the whole suite; if a service is one shape of workload, compare that profile on its own in the table above, because the order changes.

Every Java entry

Results updated · Java composite ranking · Compare across languages · Other languages · Open the leaderboard