In Linux fv-az810-998 5.15.0-1037-azure #44-Ubuntu SMP Thu Apr 20 13:19:31 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux,
Below is total package generation times for separate modules,
[ INFO] eclipse-microprofile-kumuluz-test 1.0-SNAPSHOT ..... SUCCESS [ 22.401 s]
[ INFO] helidon-quickstart-se 1.0-SNAPSHOT ................. SUCCESS [ 31.262 s]
[ INFO] ktor-demo 1.0.1-SNAPSHOT ........................... SUCCESS [ 31.311 s]
[ INFO] micronaut-demo 0.1 ................................. SUCCESS [ 29.670 s]
[ INFO] quarkus-demo 1.0.0-SNAPSHOT ........................ SUCCESS [ 39.586 s]
[ INFO] springboot-webflux-demo 0.0.1-SNAPSHOT ............. SUCCESS [ 6.088 s]
[ INFO] springboot-demo-web 0.0.1-SNAPSHOT ................. SUCCESS [ 5.911 s]
[ INFO] vertx-demo 1.0.0-SNAPSHOT .......................... SUCCESS [ 19.421 s]
Size of created packages:
Size in MB
Name
22M
eclipse-microprofile-kumuluz-test/target/eclipse-microprofile-kumuluz-test-1.0-SNAPSHOT.jar
7.3M
helidon-se-netty/target/helidon-quickstart-se.jar
11K
helidon-se-netty/target/original-helidon-quickstart-se.jar
19M
ktor-demo/target/ktor-demo-1.0.1-SNAPSHOT-jar-with-dependencies.jar
16K
ktor-demo/target/ktor-demo-1.0.1-SNAPSHOT.jar
15M
micronaut/target/micronaut-demo-0.1.jar
13K
micronaut/target/original-micronaut-demo-0.1.jar
17M
quarkus/target/quarkus-demo-1.0.0-SNAPSHOT-runner.jar
20M
spring-boot-web/target/springboot-demo-web-0.0.1-SNAPSHOT.jar
23M
spring-boot-webflux/target/springboot-webflux-demo-0.0.1-SNAPSHOT.jar
7.9M
vertx/target/vertx-demo-1.0.0-SNAPSHOT-fat.jar
8.8K
vertx/target/vertx-demo-1.0.0-SNAPSHOT.jar
:: Spring Boot :: (v3.0.6)
Started DemoWebFluxApplication in 2.766 seconds (process running for 3.459)
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 145 ( OK = 145 KO = - )
> max response time 4658 ( OK = 4658 KO = - )
> mean response time 1998 ( OK = 1998 KO = - )
> std deviation 1010 ( OK = 1010 KO = - )
> response time 50th percentile 1608 ( OK = 1608 KO = - )
> response time 75th percentile 2930 ( OK = 2930 KO = - )
> response time 95th percentile 3699 ( OK = 3699 KO = - )
> response time 99th percentile 4015 ( OK = 4015 KO = - )
> mean requests/sec 800 ( OK = 800 KO = - )
:: Spring Boot :: (v3.0.6)
Started DemoApplication in 3.093 seconds (process running for 3.695)
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 39 ( OK = 39 KO = - )
> max response time 5752 ( OK = 5752 KO = - )
> mean response time 2347 ( OK = 2347 KO = - )
> std deviation 1390 ( OK = 1390 KO = - )
> response time 50th percentile 1925 ( OK = 1925 KO = - )
> response time 75th percentile 3717 ( OK = 3717 KO = - )
> response time 95th percentile 4722 ( OK = 4722 KO = - )
> response time 99th percentile 5288 ( OK = 5288 KO = - )
> mean requests/sec 800 ( OK = 800 KO = - )
powered by Quarkus 3.0.3.Final) started in 1.378s. Listening on: http://0.0.0.0:8080
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 151 ( OK = 151 KO = - )
> max response time 4875 ( OK = 4875 KO = - )
> mean response time 1996 ( OK = 1996 KO = - )
> std deviation 1132 ( OK = 1132 KO = - )
> response time 50th percentile 1529 ( OK = 1529 KO = - )
> response time 75th percentile 3003 ( OK = 3003 KO = - )
> response time 95th percentile 3965 ( OK = 3965 KO = - )
> response time 99th percentile 4703 ( OK = 4703 KO = - )
> mean requests/sec 888.889 ( OK = 888.889 KO = - )
micronaut version:3.9.1
Startup completed in 1292ms. Server Running: http://localhost:8080
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 157 ( OK = 157 KO = - )
> max response time 4953 ( OK = 4953 KO = - )
> mean response time 2202 ( OK = 2202 KO = - )
> std deviation 1333 ( OK = 1333 KO = - )
> response time 50th percentile 1546 ( OK = 1546 KO = - )
> response time 75th percentile 3573 ( OK = 3573 KO = - )
> response time 95th percentile 4324 ( OK = 4324 KO = - )
> response time 99th percentile 4723 ( OK = 4723 KO = - )
> mean requests/sec 800 ( OK = 800 KO = - )
vertx version:4.4.2
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 102 ( OK = 102 KO = - )
> max response time 2664 ( OK = 2664 KO = - )
> mean response time 1149 ( OK = 1149 KO = - )
> std deviation 558 ( OK = 558 KO = - )
> response time 50th percentile 1084 ( OK = 1084 KO = - )
> response time 75th percentile 1655 ( OK = 1655 KO = - )
> response time 95th percentile 1949 ( OK = 1949 KO = - )
> response time 99th percentile 2507 ( OK = 2507 KO = - )
> mean requests/sec 1142.857 ( OK = 1142.857 KO = - )
kumuluz version:4.1.0
Server – Started Server@3b0ee03a{STARTING}[10.0.9,sto=0] @5109ms
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 206 ( OK = 206 KO = - )
> max response time 8247 ( OK = 8247 KO = - )
> mean response time 2795 ( OK = 2795 KO = - )
> std deviation 1926 ( OK = 1926 KO = - )
> response time 50th percentile 2186 ( OK = 2192 KO = - )
> response time 75th percentile 4248 ( OK = 4246 KO = - )
> response time 95th percentile 6242 ( OK = 6249 KO = - )
> response time 99th percentile 8065 ( OK = 8065 KO = - )
> mean requests/sec 666.667 ( OK = 666.667 KO = - )
Helidon SE 3.2.1 features: [Config, Fault Tolerance, Health, Metrics, Tracing, WebServer]
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 149 ( OK = 149 KO = - )
> max response time 4426 ( OK = 4426 KO = - )
> mean response time 2231 ( OK = 2231 KO = - )
> std deviation 1059 ( OK = 1059 KO = - )
> response time 50th percentile 1669 ( OK = 1669 KO = - )
> response time 75th percentile 3092 ( OK = 3092 KO = - )
> response time 95th percentile 3932 ( OK = 3932 KO = - )
> response time 99th percentile 4093 ( OK = 4093 KO = - )
> mean requests/sec 800 ( OK = 800 KO = - )
ktor:2.3.0
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 3 ( OK = 3 KO = - )
> max response time 6042 ( OK = 6042 KO = - )
> mean response time 3102 ( OK = 3102 KO = - )
> std deviation 1585 ( OK = 1585 KO = - )
> response time 50th percentile 2964 ( OK = 2964 KO = - )
> response time 75th percentile 4736 ( OK = 4736 KO = - )
> response time 95th percentile 5304 ( OK = 5304 KO = - )
> response time 99th percentile 5653 ( OK = 5653 KO = - )
> mean requests/sec 666.667 ( OK = 666.667 KO = - )
Rust rest services #
rustc 1.69.0 (84c898d65 2023-04-16)
warp = 0.3.2
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 4 ( OK = 4 KO = - )
> max response time 1450 ( OK = 1450 KO = - )
> mean response time 638 ( OK = 638 KO = - )
> std deviation 406 ( OK = 406 KO = - )
> response time 50th percentile 536 ( OK = 536 KO = - )
> response time 75th percentile 967 ( OK = 967 KO = - )
> response time 95th percentile 1392 ( OK = 1392 KO = - )
> response time 99th percentile 1441 ( OK = 1441 KO = - )
> mean requests/sec 1333.333 ( OK = 1333.333 KO = - )
actix-web = 4.0.1
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 17 ( OK = 17 KO = - )
> max response time 1377 ( OK = 1377 KO = - )
> mean response time 597 ( OK = 597 KO = - )
> std deviation 364 ( OK = 364 KO = - )
> response time 50th percentile 510 ( OK = 509 KO = - )
> response time 75th percentile 902 ( OK = 901 KO = - )
> response time 95th percentile 1311 ( OK = 1311 KO = - )
> response time 99th percentile 1352 ( OK = 1352 KO = - )
> mean requests/sec 1333.333 ( OK = 1333.333 KO = - )
rocket = { version = 0.5.0-rc.2, features = [json] }
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 12 ( OK = 12 KO = - )
> max response time 1466 ( OK = 1466 KO = - )
> mean response time 701 ( OK = 701 KO = - )
> std deviation 412 ( OK = 412 KO = - )
> response time 50th percentile 601 ( OK = 601 KO = - )
> response time 75th percentile 1050 ( OK = 1050 KO = - )
> response time 95th percentile 1390 ( OK = 1390 KO = - )
> response time 99th percentile 1436 ( OK = 1436 KO = - )
> mean requests/sec 1333.333 ( OK = 1333.333 KO = - )
axum = 0.6.0
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 1 ( OK = 1 KO = - )
> max response time 1489 ( OK = 1489 KO = - )
> mean response time 720 ( OK = 720 KO = - )
> std deviation 405 ( OK = 405 KO = - )
> response time 50th percentile 610 ( OK = 610 KO = - )
> response time 75th percentile 1109 ( OK = 1109 KO = - )
> response time 95th percentile 1440 ( OK = 1440 KO = - )
> response time 99th percentile 1466 ( OK = 1466 KO = - )
> mean requests/sec 1333.333 ( OK = 1333.333 KO = - )
Dotnet 6 rest service #
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 53 ( OK = 53 KO = - )
> max response time 3319 ( OK = 3319 KO = - )
> mean response time 1197 ( OK = 1197 KO = - )
> std deviation 722 ( OK = 722 KO = - )
> response time 50th percentile 1046 ( OK = 1045 KO = - )
> response time 75th percentile 1866 ( OK = 1866 KO = - )
> response time 95th percentile 2366 ( OK = 2366 KO = - )
> response time 99th percentile 3037 ( OK = 3037 KO = - )
> mean requests/sec 1000 ( OK = 1000 KO = - )
Dotnet 7 rest service #
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 4 ( OK = 4 KO = - )
> max response time 1636 ( OK = 1636 KO = - )
> mean response time 655 ( OK = 655 KO = - )
> std deviation 395 ( OK = 395 KO = - )
> response time 50th percentile 570 ( OK = 570 KO = - )
> response time 75th percentile 984 ( OK = 984 KO = - )
> response time 95th percentile 1389 ( OK = 1389 KO = - )
> response time 99th percentile 1535 ( OK = 1535 KO = - )
> mean requests/sec 1333.333 ( OK = 1333.333 KO = - )
graalvm native quarkus #
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 29 ( OK = 29 KO = - )
> max response time 1987 ( OK = 1987 KO = - )
> mean response time 876 ( OK = 876 KO = - )
> std deviation 469 ( OK = 469 KO = - )
> response time 50th percentile 745 ( OK = 745 KO = - )
> response time 75th percentile 1305 ( OK = 1305 KO = - )
> response time 95th percentile 1651 ( OK = 1652 KO = - )
> response time 99th percentile 1743 ( OK = 1743 KO = - )
> mean requests/sec 1142.857 ( OK = 1142.857 KO = - )
graalvm native micronaut #
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 72 ( OK = 72 KO = - )
> max response time 2468 ( OK = 2468 KO = - )
> mean response time 888 ( OK = 888 KO = - )
> std deviation 460 ( OK = 460 KO = - )
> response time 50th percentile 782 ( OK = 782 KO = - )
> response time 75th percentile 1320 ( OK = 1320 KO = - )
> response time 95th percentile 1642 ( OK = 1642 KO = - )
> response time 99th percentile 1773 ( OK = 1773 KO = - )
> mean requests/sec 1142.857 ( OK = 1142.857 KO = - )
graalvm native spring-boot-web #
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 4 ( OK = 4 KO = - )
> max response time 3010 ( OK = 3010 KO = - )
> mean response time 1059 ( OK = 1059 KO = - )
> std deviation 576 ( OK = 576 KO = - )
> response time 50th percentile 918 ( OK = 918 KO = - )
> response time 75th percentile 1533 ( OK = 1533 KO = - )
> response time 95th percentile 1940 ( OK = 1940 KO = - )
> response time 99th percentile 2196 ( OK = 2196 KO = - )
> mean requests/sec 1142.857 ( OK = 1142.857 KO = - )
graalvm native spring-boot-webflux #
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 25 ( OK = 25 KO = - )
> max response time 1933 ( OK = 1933 KO = - )
> mean response time 865 ( OK = 865 KO = - )
> std deviation 481 ( OK = 481 KO = - )
> response time 50th percentile 726 ( OK = 726 KO = - )
> response time 75th percentile 1345 ( OK = 1344 KO = - )
> response time 95th percentile 1636 ( OK = 1636 KO = - )
> response time 99th percentile 1815 ( OK = 1815 KO = - )
> mean requests/sec 1142.857 ( OK = 1142.857 KO = - )
graalvm native vertx #
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 2 ( OK = 2 KO = - )
> max response time 1098 ( OK = 1098 KO = - )
> mean response time 486 ( OK = 486 KO = - )
> std deviation 287 ( OK = 287 KO = - )
> response time 50th percentile 404 ( OK = 404 KO = - )
> response time 75th percentile 754 ( OK = 754 KO = - )
> response time 95th percentile 964 ( OK = 964 KO = - )
> response time 99th percentile 1049 ( OK = 1049 KO = - )
> mean requests/sec 1333.333 ( OK = 1333.333 KO = - )
graalvm native helidon #
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 8000 KO = 0 )
> min response time 84 ( OK = 84 KO = - )
> max response time 1348 ( OK = 1348 KO = - )
> mean response time 667 ( OK = 667 KO = - )
> std deviation 335 ( OK = 335 KO = - )
> response time 50th percentile 538 ( OK = 538 KO = - )
> response time 75th percentile 998 ( OK = 998 KO = - )
> response time 95th percentile 1236 ( OK = 1236 KO = - )
> response time 99th percentile 1299 ( OK = 1299 KO = - )
> mean requests/sec 1333.333 ( OK = 1333.333 KO = - )
graalvm native ktor rest service #
---- Global Information --------------------------------------------------------
> request count 8000 ( OK = 7903 KO = 97 )
> min response time 81 ( OK = 81 KO = 251 )
> max response time 2999 ( OK = 2999 KO = 2637 )
> mean response time 1092 ( OK = 1089 KO = 1301 )
> std deviation 455 ( OK = 454 KO = 426 )
> response time 50th percentile 1059 ( OK = 1058 KO = 1101 )
> response time 75th percentile 1435 ( OK = 1433 KO = 1690 )
> response time 95th percentile 1860 ( OK = 1860 KO = 1870 )
> response time 99th percentile 2013 ( OK = 2013 KO = 1915 )
> mean requests/sec 1000 ( OK = 987.875 KO = 12.125)
source code for the java and dotnet tests source code for the rust tests github action
Please enable JavaScript to view the comments powered by Disqus.