In Linux runnervmgx7h7 6.17.0-1022-azure #22-Ubuntu SMP Mon Jul 27 17:24:03 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux,

Memory Usage: 1446/15989MB (9.04%)
Disk Usage: 60/145GB (42%)
CPU Load: 1.66
CPU core count:4
CPUs
cpu MHz		: 2870.770
cpu MHz		: 2870.294
cpu MHz		: 2870.656
cpu MHz		: 2871.480

Below is total package generation times for separate modules,

[INFO] [INFO] Avaje Jex Example 3.6 .............................. SUCCESS [  0.224 s]
[INFO] [INFO] Avaje Jex Robaho Example 3.6 ....................... SUCCESS [  0.017 s]
[INFO] [INFO] eclipse-microprofile-kumuluz-test 4.1.0 ............ SUCCESS [  0.288 s]
[INFO] [INFO] ktor-demo 3.5.2-kotlin-2.4.10 ...................... SUCCESS [  1.313 s]
[INFO] [INFO] micronaut-demo 5.1.3 ............................... SUCCESS [  1.458 s]
[INFO] [INFO] quarkus-demo 3.39.2 ................................ SUCCESS [  0.906 s]
[INFO] [INFO] springboot-webflux-demo 4.1.1 ...................... SUCCESS [  0.127 s]
[INFO] [INFO] springboot-demo-web 4.1.1 .......................... SUCCESS [  0.024 s]
[INFO] [INFO] vertx-demo 5.1.7 ................................... SUCCESS [  0.036 s]
[INFO] Avaje Jex Example 3.6 .............................. SUCCESS [  2.966 s]
[INFO] Avaje Jex Robaho Example 3.6 ....................... SUCCESS [  3.127 s]
[INFO] eclipse-microprofile-kumuluz-test 4.1.0 ............ SUCCESS [  4.808 s]
[INFO] ktor-demo 3.5.2-kotlin-2.4.10 ...................... SUCCESS [ 11.513 s]
[INFO] micronaut-demo 5.1.3 ............................... SUCCESS [ 25.401 s]
[INFO] quarkus-demo 3.39.2 ................................ SUCCESS [ 13.784 s]
[INFO] springboot-webflux-demo 4.1.1 ...................... SUCCESS [  2.147 s]
[INFO] springboot-demo-web 4.1.1 .......................... SUCCESS [  2.145 s]
[INFO] vertx-demo 5.1.7 ................................... SUCCESS [  5.399 s]

Size of created packages:

Size in MB Name
2.6M ./avaje-jex-jdk/target/avaje-jex-jdk-3.6.jar
2.6M ./avaje-jex-jdk/target/original-avaje-jex-jdk-3.6.jar
2.8M ./avaje-jex-robaho/target/avaje-jex-robaho-3.6.jar
2.8M ./avaje-jex-robaho/target/original-avaje-jex-robaho-3.6.jar
22M ./eclipse-microprofile-kumuluz-test/target/eclipse-microprofile-kumuluz-test-4.1.0.jar
21M ./ktor/target/ktor-demo-3.5.2-kotlin-2.4.10-jar-with-dependencies.jar
15M ./micronaut/target/micronaut-demo-5.1.3.jar
20M ./quarkus/target/quarkus-demo-runner.jar
19M ./spring-boot-web/target/springboot-demo-web-4.1.1.jar
34M ./spring-boot-webflux/target/springboot-webflux-demo-4.1.1.jar
12M ./vertx/target/vertx-demo-5.1.7-fat.jar

Avaje Jex started class sun.net.httpserver.HttpServerImpl in 28ms on TCP http://0:0:0:0:0:0:0:0:8080

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   326,617 |   326,617 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |     5,052 |     5,052 |         -
> mean response time (ms)                                                            |        28 |        28 |         -
> response time std deviation (ms)                                                   |       143 |       143 |         -
> response time 50th percentile (ms)                                                 |        11 |        11 |         -
> response time 75th percentile (ms)                                                 |        17 |        17 |         -
> response time 95th percentile (ms)                                                 |        40 |        39 |         -
> response time 99th percentile (ms)                                                 |     1,954 |       713 |         -
> mean throughput (rps)                                                              | 13,064.68 | 13,064.68 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        322,933 (98.87%)
> OK: 800 ms <= t < 1200 ms                                                                               2,742  (0.84%)
> OK: t >= 1200 ms                                                                                          942  (0.29%)
> KO                                                                                                          0     (0%)

started class robaho.net.httpserver.HttpServerImpl in 58ms on TCP http://0.0.0.0:8080

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   393,766 |   393,766 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |       146 |       146 |         -
> mean response time (ms)                                                            |        20 |        20 |         -
> response time std deviation (ms)                                                   |        11 |        11 |         -
> response time 50th percentile (ms)                                                 |        18 |        18 |         -
> response time 75th percentile (ms)                                                 |        26 |        27 |         -
> response time 95th percentile (ms)                                                 |        43 |        41 |         -
> response time 99th percentile (ms)                                                 |        49 |        79 |         -
> mean throughput (rps)                                                              | 15,750.64 | 15,750.64 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        393,766   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

:: Spring Boot :: (v4.1.1) Started DemoWebFluxApplication in 1.769 seconds (process running for 2.266)

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   140,762 |   140,762 |         -
> min response time (ms)                                                             |         1 |         1 |         -
> max response time (ms)                                                             |     9,481 |     9,481 |         -
> mean response time (ms)                                                            |        55 |        55 |         -
> response time std deviation (ms)                                                   |       273 |       273 |         -
> response time 50th percentile (ms)                                                 |        38 |        38 |         -
> response time 75th percentile (ms)                                                 |        55 |        54 |         -
> response time 95th percentile (ms)                                                 |        70 |        66 |         -
> response time 99th percentile (ms)                                                 |     1,598 |       682 |         -
> mean throughput (rps)                                                              |  5,630.48 |  5,630.48 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        140,397 (99.74%)
> OK: 800 ms <= t < 1200 ms                                                                                  21  (0.01%)
> OK: t >= 1200 ms                                                                                          344  (0.24%)
> KO                                                                                                          0     (0%)

:: Spring Boot :: (v4.1.1) Started DemoApplication in 1.607 seconds (process running for 2.076)

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   139,418 |   139,418 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |     1,193 |     1,193 |         -
> mean response time (ms)                                                            |        62 |        62 |         -
> response time std deviation (ms)                                                   |        43 |        43 |         -
> response time 50th percentile (ms)                                                 |        56 |        56 |         -
> response time 75th percentile (ms)                                                 |        83 |        84 |         -
> response time 95th percentile (ms)                                                 |       125 |       126 |         -
> response time 99th percentile (ms)                                                 |       216 |       242 |         -
> mean throughput (rps)                                                              |  5,576.72 |  5,576.72 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        139,346 (99.95%)
> OK: 800 ms <= t < 1200 ms                                                                                  72  (0.05%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

powered by Quarkus 3.39.2) started in 1.165s. Listening on: http://0.0.0.0:8080

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   154,231 |   154,231 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |       247 |       247 |         -
> mean response time (ms)                                                            |        60 |        60 |         -
> response time std deviation (ms)                                                   |        32 |        32 |         -
> response time 50th percentile (ms)                                                 |        56 |        56 |         -
> response time 75th percentile (ms)                                                 |        78 |        78 |         -
> response time 95th percentile (ms)                                                 |       121 |       119 |         -
> response time 99th percentile (ms)                                                 |       157 |       168 |         -
> mean throughput (rps)                                                              |  6,169.24 |  6,169.24 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        154,231   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

micronaut version: unknown Startup completed in 764ms. Server Running: http://localhost:8080

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   413,791 |   413,791 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |       100 |       100 |         -
> mean response time (ms)                                                            |        23 |        23 |         -
> response time std deviation (ms)                                                   |        11 |        11 |         -
> response time 50th percentile (ms)                                                 |        21 |        21 |         -
> response time 75th percentile (ms)                                                 |        30 |        30 |         -
> response time 95th percentile (ms)                                                 |        44 |        44 |         -
> response time 99th percentile (ms)                                                 |        62 |        60 |         -
> mean throughput (rps)                                                              | 16,551.64 | 16,551.64 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        413,791   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

vertx version:5.1.7

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   590,983 |   590,983 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |        64 |        64 |         -
> mean response time (ms)                                                            |        17 |        17 |         -
> response time std deviation (ms)                                                   |         5 |         5 |         -
> response time 50th percentile (ms)                                                 |        17 |        17 |         -
> response time 75th percentile (ms)                                                 |        20 |        21 |         -
> response time 95th percentile (ms)                                                 |        27 |        24 |         -
> response time 99th percentile (ms)                                                 |        32 |        33 |         -
> mean throughput (rps)                                                              | 23,639.32 | 23,639.32 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        590,983   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

kumuluz version:4.1.0 Server – Started Server@46c269e0{STARTING}[10.0.9,sto=0] @2858ms

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |    93,607 |    93,607 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |       550 |       550 |         -
> mean response time (ms)                                                            |       101 |       101 |         -
> response time std deviation (ms)                                                   |        81 |        81 |         -
> response time 50th percentile (ms)                                                 |        77 |        76 |         -
> response time 75th percentile (ms)                                                 |       163 |       165 |         -
> response time 95th percentile (ms)                                                 |       246 |       236 |         -
> response time 99th percentile (ms)                                                 |       353 |       288 |         -
> mean throughput (rps)                                                              |  3,744.28 |  3,744.28 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                         93,607   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

ktor:3.5.2

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   303,789 |   303,789 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |     4,155 |     4,155 |         -
> mean response time (ms)                                                            |        29 |        29 |         -
> response time std deviation (ms)                                                   |       148 |       148 |         -
> response time 50th percentile (ms)                                                 |        12 |        12 |         -
> response time 75th percentile (ms)                                                 |        18 |        18 |         -
> response time 95th percentile (ms)                                                 |        37 |        37 |         -
> response time 99th percentile (ms)                                                 |       907 |     1,050 |         -
> mean throughput (rps)                                                              | 12,151.56 | 12,151.56 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        300,128 (98.79%)
> OK: 800 ms <= t < 1200 ms                                                                               2,837  (0.93%)
> OK: t >= 1200 ms                                                                                          824  (0.27%)
> KO                                                                                                          0     (0%)

Rust rest services

rustc 1.98.0 (88d9e12ae 2026-08-18)

warp = { version = 0.4, features = [server] }

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   727,694 |   727,694 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |        56 |        56 |         -
> mean response time (ms)                                                            |        11 |        11 |         -
> response time std deviation (ms)                                                   |         6 |         6 |         -
> response time 50th percentile (ms)                                                 |        11 |        11 |         -
> response time 75th percentile (ms)                                                 |        15 |        15 |         -
> response time 95th percentile (ms)                                                 |        23 |        24 |         -
> response time 99th percentile (ms)                                                 |        38 |        49 |         -
> mean throughput (rps)                                                              | 29,107.76 | 29,107.76 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        727,694   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

actix-web = 4.9.0

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   623,594 |   623,594 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |        65 |        65 |         -
> mean response time (ms)                                                            |        13 |        13 |         -
> response time std deviation (ms)                                                   |         7 |         7 |         -
> response time 50th percentile (ms)                                                 |        12 |        11 |         -
> response time 75th percentile (ms)                                                 |        17 |        17 |         -
> response time 95th percentile (ms)                                                 |        28 |        27 |         -
> response time 99th percentile (ms)                                                 |        52 |        48 |         -
> mean throughput (rps)                                                              | 24,943.76 | 24,943.76 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        623,594   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

rocket = { version = 0.5.1, features = [json] }

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   577,733 |   577,733 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |        66 |        66 |         -
> mean response time (ms)                                                            |        16 |        16 |         -
> response time std deviation (ms)                                                   |         9 |         9 |         -
> response time 50th percentile (ms)                                                 |        15 |        15 |         -
> response time 75th percentile (ms)                                                 |        23 |        22 |         -
> response time 95th percentile (ms)                                                 |        32 |        34 |         -
> response time 99th percentile (ms)                                                 |        35 |        58 |         -
> mean throughput (rps)                                                              | 23,109.32 | 23,109.32 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        577,733   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

axum = 0.8.1

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   662,842 |   662,842 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |        60 |        60 |         -
> mean response time (ms)                                                            |        13 |        13 |         -
> response time std deviation (ms)                                                   |         7 |         7 |         -
> response time 50th percentile (ms)                                                 |        11 |        11 |         -
> response time 75th percentile (ms)                                                 |        17 |        17 |         -
> response time 95th percentile (ms)                                                 |        26 |        26 |         -
> response time 99th percentile (ms)                                                 |        42 |        44 |         -
> mean throughput (rps)                                                              | 26,513.68 | 26,513.68 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        662,842   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

Dotnet 7 rest service

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   463,008 |   463,008 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |       139 |       139 |         -
> mean response time (ms)                                                            |        18 |        18 |         -
> response time std deviation (ms)                                                   |        10 |        10 |         -
> response time 50th percentile (ms)                                                 |        18 |        18 |         -
> response time 75th percentile (ms)                                                 |        24 |        24 |         -
> response time 95th percentile (ms)                                                 |        32 |        36 |         -
> response time 99th percentile (ms)                                                 |        82 |        53 |         -
> mean throughput (rps)                                                              | 18,520.32 | 18,520.32 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        463,008   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

Dotnet 8 rest service

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   484,093 |   484,093 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |        79 |        79 |         -
> mean response time (ms)                                                            |        17 |        17 |         -
> response time std deviation (ms)                                                   |         9 |         9 |         -
> response time 50th percentile (ms)                                                 |        16 |        16 |         -
> response time 75th percentile (ms)                                                 |        23 |        22 |         -
> response time 95th percentile (ms)                                                 |        34 |        34 |         -
> response time 99th percentile (ms)                                                 |        53 |        44 |         -
> mean throughput (rps)                                                              | 19,363.72 | 19,363.72 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        484,093   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

Dotnet 9 rest service

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   494,520 |   494,520 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |        89 |        89 |         -
> mean response time (ms)                                                            |        17 |        17 |         -
> response time std deviation (ms)                                                   |         8 |         8 |         -
> response time 50th percentile (ms)                                                 |        16 |        17 |         -
> response time 75th percentile (ms)                                                 |        22 |        22 |         -
> response time 95th percentile (ms)                                                 |        31 |        31 |         -
> response time 99th percentile (ms)                                                 |        37 |        41 |         -
> mean throughput (rps)                                                              |  19,780.8 |  19,780.8 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        494,520   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

Golang rest service

go version go1.24.13 linux/amd64


Golang rest service

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   483,273 |   483,273 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |       147 |       147 |         -
> mean response time (ms)                                                            |        19 |        19 |         -
> response time std deviation (ms)                                                   |        15 |        15 |         -
> response time 50th percentile (ms)                                                 |        15 |        15 |         -
> response time 75th percentile (ms)                                                 |        24 |        23 |         -
> response time 95th percentile (ms)                                                 |        56 |        54 |         -
> response time 99th percentile (ms)                                                 |       118 |       127 |         -
> mean throughput (rps)                                                              | 19,330.92 | 19,330.92 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        483,273   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

Express.js rest service

Node.js v22.23.2


Express.js rest service

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   198,955 |       626 |   198,329
> min response time (ms)                                                             |         0 |         2 |         0
> max response time (ms)                                                             |     7,694 |     7,694 |       134
> mean response time (ms)                                                            |        43 |     1,716 |        37
> response time std deviation (ms)                                                   |       155 |     2,170 |        15
> response time 50th percentile (ms)                                                 |        40 |       529 |        40
> response time 75th percentile (ms)                                                 |        47 |     2,983 |        47
> response time 95th percentile (ms)                                                 |        61 |     6,438 |        61
> response time 99th percentile (ms)                                                 |       322 |     7,437 |        72
> mean throughput (rps)                                                              |   7,958.2 |     25.04 |  7,933.16
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                            342  (0.17%)
> OK: 800 ms <= t < 1200 ms                                                                                  31  (0.02%)
> OK: t >= 1200 ms                                                                                          253  (0.13%)
> KO                                                                                                    198,329 (99.69%)

Bun rest service

Bun 1.4.0


Bun rest service

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   706,073 |   706,073 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |        41 |        41 |         -
> mean response time (ms)                                                            |        14 |        14 |         -
> response time std deviation (ms)                                                   |         4 |         4 |         -
> response time 50th percentile (ms)                                                 |        14 |        14 |         -
> response time 75th percentile (ms)                                                 |        17 |        17 |         -
> response time 95th percentile (ms)                                                 |        21 |        21 |         -
> response time 99th percentile (ms)                                                 |        36 |        25 |         -
> mean throughput (rps)                                                              | 28,242.92 | 28,242.92 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        706,073   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

graalvm native avaje-jex-jdk

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   313,459 |   313,459 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |     2,829 |     2,829 |         -
> mean response time (ms)                                                            |        29 |        29 |         -
> response time std deviation (ms)                                                   |       132 |       132 |         -
> response time 50th percentile (ms)                                                 |        13 |        13 |         -
> response time 75th percentile (ms)                                                 |        19 |        19 |         -
> response time 95th percentile (ms)                                                 |        35 |        34 |         -
> response time 99th percentile (ms)                                                 |       813 |       831 |         -
> mean throughput (rps)                                                              | 12,538.36 | 12,538.36 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        309,468 (98.73%)
> OK: 800 ms <= t < 1200 ms                                                                               3,126     (1%)
> OK: t >= 1200 ms                                                                                          865  (0.28%)
> KO                                                                                                          0     (0%)

graalvm native avaje-jex-robaho

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   452,961 |   452,961 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |     1,250 |     1,250 |         -
> mean response time (ms)                                                            |        20 |        20 |         -
> response time std deviation (ms)                                                   |        18 |        18 |         -
> response time 50th percentile (ms)                                                 |        20 |        19 |         -
> response time 75th percentile (ms)                                                 |        28 |        28 |         -
> response time 95th percentile (ms)                                                 |        51 |        37 |         -
> response time 99th percentile (ms)                                                 |        95 |        43 |         -
> mean throughput (rps)                                                              | 18,118.44 | 18,118.44 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        452,911 (99.99%)
> OK: 800 ms <= t < 1200 ms                                                                                  46  (0.01%)
> OK: t >= 1200 ms                                                                                            4     (0%)
> KO                                                                                                          0     (0%)

graalvm native quarkus

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   263,860 |   263,860 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |       145 |       145 |         -
> mean response time (ms)                                                            |        34 |        34 |         -
> response time std deviation (ms)                                                   |        22 |        22 |         -
> response time 50th percentile (ms)                                                 |        32 |        32 |         -
> response time 75th percentile (ms)                                                 |        46 |        46 |         -
> response time 95th percentile (ms)                                                 |        75 |        75 |         -
> response time 99th percentile (ms)                                                 |       100 |        95 |         -
> mean throughput (rps)                                                              |  10,554.4 |  10,554.4 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        263,860   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

graalvm native micronaut

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   306,034 |   306,034 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |       139 |       139 |         -
> mean response time (ms)                                                            |        32 |        32 |         -
> response time std deviation (ms)                                                   |        17 |        17 |         -
> response time 50th percentile (ms)                                                 |        30 |        30 |         -
> response time 75th percentile (ms)                                                 |        42 |        43 |         -
> response time 95th percentile (ms)                                                 |        67 |        63 |         -
> response time 99th percentile (ms)                                                 |        71 |        92 |         -
> mean throughput (rps)                                                              | 12,241.36 | 12,241.36 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        306,034   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

graalvm native spring-boot-web

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   215,809 |   215,809 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |       399 |       399 |         -
> mean response time (ms)                                                            |        40 |        40 |         -
> response time std deviation (ms)                                                   |        27 |        27 |         -
> response time 50th percentile (ms)                                                 |        35 |        35 |         -
> response time 75th percentile (ms)                                                 |        56 |        57 |         -
> response time 95th percentile (ms)                                                 |        92 |       101 |         -
> response time 99th percentile (ms)                                                 |       147 |       111 |         -
> mean throughput (rps)                                                              |  8,632.36 |  8,632.36 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        215,809   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

graalvm native spring-boot-webflux

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   198,812 |   198,812 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |     7,133 |     7,133 |         -
> mean response time (ms)                                                            |        44 |        44 |         -
> response time std deviation (ms)                                                   |       152 |       152 |         -
> response time 50th percentile (ms)                                                 |        38 |        38 |         -
> response time 75th percentile (ms)                                                 |        52 |        51 |         -
> response time 95th percentile (ms)                                                 |        67 |        68 |         -
> response time 99th percentile (ms)                                                 |        96 |        98 |         -
> mean throughput (rps)                                                              |  7,952.48 |  7,952.48 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        198,570 (99.88%)
> OK: 800 ms <= t < 1200 ms                                                                                  15  (0.01%)
> OK: t >= 1200 ms                                                                                          227  (0.11%)
> KO                                                                                                          0     (0%)

graalvm native vertx

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   376,877 |   376,877 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |        85 |        85 |         -
> mean response time (ms)                                                            |        26 |        26 |         -
> response time std deviation (ms)                                                   |        11 |        11 |         -
> response time 50th percentile (ms)                                                 |        26 |        25 |         -
> response time 75th percentile (ms)                                                 |        36 |        36 |         -
> response time 95th percentile (ms)                                                 |        42 |        42 |         -
> response time 99th percentile (ms)                                                 |        44 |        45 |         -
> mean throughput (rps)                                                              | 15,075.08 | 15,075.08 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        376,877   (100%)
> OK: 800 ms <= t < 1200 ms                                                                                   0     (0%)
> OK: t >= 1200 ms                                                                                            0     (0%)
> KO                                                                                                          0     (0%)

graalvm native ktor rest service

---- Global Information -------------------------------------------------------------|---Total---|-----OK----|----KO----
> request count                                                                      |   363,595 |   363,595 |         -
> min response time (ms)                                                             |         0 |         0 |         -
> max response time (ms)                                                             |     2,296 |     2,296 |         -
> mean response time (ms)                                                            |        25 |        25 |         -
> response time std deviation (ms)                                                   |       122 |       122 |         -
> response time 50th percentile (ms)                                                 |        11 |        10 |         -
> response time 75th percentile (ms)                                                 |        15 |        15 |         -
> response time 95th percentile (ms)                                                 |        29 |        30 |         -
> response time 99th percentile (ms)                                                 |       680 |       717 |         -
> mean throughput (rps)                                                              |  14,543.8 |  14,543.8 |         -
---- Response Time Distribution ----------------------------------------------------------------------------------------
> OK: t < 800 ms                                                                                        359,566 (98.89%)
> OK: 800 ms <= t < 1200 ms                                                                               3,208  (0.88%)
> OK: t >= 1200 ms                                                                                          821  (0.23%)
> KO                                                                                                          0     (0%)

GraalVM Native Binaries Sizes:

Size in MB Name
49 quarkus-demo-runner-bin
63 micronaut-demo-bin
72 springboot-demo-web-bin
100 springboot-webflux-demo-bin
51 vertx-demo-bin
51 ktor-demo-bin

source code for the java and dotnet tests ๐Ÿ‘ˆ source code for the rust tests ๐Ÿ‘ˆ github action ๐Ÿ‘ˆ

Framework โ‡… Requests โ‡… Min (ms) โ‡… Max (ms) โ‡… Mean (ms) โ‡… StdDev โ‡… P50 (ms) โ‡… P75 (ms) โ‡… P95 (ms) โ‡… P99 (ms) โ‡… Req/Sec โ‡…
AVAJE3266170505228143111740,1,954,13,064.68
ROBAHO3937660146201118264349,15,750.64
Started DemoWebFluxApplication1407621948155273385570,1,598,5,630.48
Started DemoApplication1394180119362435683125,216,5,576.72
QUARKUS154231024760325678121157,6,169.24
Startup completed in4137910100231121304462,16,551.64
VERTX59098306417517202732,23,639.32
Server -- Started9360705501018177163246353,3,744.28
KTOR3037890415529148121837,907,12,151.56
WARP72769405611611152338,29,107.76
ACTIX62359406513712172852,24,943.76
ROCKET57773306616915233235,23,109.32
AXUM66284206013711172642,26,513.68
Dotnet 7 rest service4630080139181018243282,18,520.32
Dotnet 8 rest service48409307917916233453,19,363.72
Dotnet 9 rest service49452008917816223137,19,780.8
Golang rest service48327301471915152456118,19,330.92
Express.js rest service1989550769443155404761,322,7,958.2
Bun rest service70607304114414172136,28,242.92
graalvm native avaje-jex-jdk3134590282929132131935,813,12,538.36
graalvm native avaje-jex-robaho452961012502018202851,95,18,118.44
graalvm native quarkus26386001453422324675100,10,554.4
graalvm native micronaut3060340139321730426771,12,241.36
graalvm native spring-boot-web21580903994027355692147,8,632.36
graalvm native spring-boot-webflux1988120713344152385267,96,7,952.48
graalvm native vertx376877085261126364244,15,075.08
graalvm native ktor rest service3635950229625122111529,680,14,543.8