lambda-perf
lambda-perf copied to clipboard
Java runtime comparsion might be missleading
Maybe thats a non issue, but I am not sure about the goal of the comparsion between different java runtimes.
Following questions popped up.
- Runtimes prefixed with
java
avoid using com.amazonaws:aws-lambda-java-core (which is listed as a required lib in Building Lambda functions with Java). In real world scenarios you most likely use this library because of that it would e a bit slower. Is this the desired solution for a comparison? Related PR: #410 - The runtime graalvm java17 (prov.al2), which is currently the fastest java runtime in the comparsion, has a similar optimization by using an alternative java lambda runtime formkiq/lambda-runtime-graalvm instead of the aws java-runtime-interface-client. I think this should reflect in the name of the runtime, something like
graalvm java17 (prov.al2, formkiq runtime)
. -
quarkus (prov.al2)
name should include the java version (17 in this case) e.g.quarkus java17 (prov.al2)
-
quarkus (prov.al2)
should use the same optimizations (or not) like the other java runtimes (mentioned in 1).
I can split this to different issues, if you think its worth fixing them