Comparing the CPU/Memory utilisation - Quarkus via GraalVM Native Image vs. Quarkus via Java Runtime vs. Payara-Micro via Java Runtime.
Some scripts to measure the CPU and Memory utilisation of JAX-RS appliations. The performance test runs inside a docker container.
The test uses the following demo projects:
env_build.sh
or env_build.cmd
env_run.sh
or env_run.cmd
./scripts/build.sh
./scripts/test-all.sh
plots
logs
The plot-test consists of the following actions:
All plots are generated on my Notebook inside the running docker container.
Docker Host Machine:
Docker Engine Configuration:
Simple | Advanced |
---|---|
Simple | Advanced |
---|---|
Simple | Advanced |
---|---|
Simple | Advanced |
---|---|
Simple | Advanced |
---|---|
Simple | Advanced |
---|---|