Skip to content

Java runtime comparsion might be missleading #886

@WtfJoke

Description

@WtfJoke

Maybe thats a non issue, but I am not sure about the goal of the comparsion between different java runtimes.

Following questions popped up.

  1. 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: Remove unused code for 'hello world' #410
  2. 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).
  3. quarkus (prov.al2) name should include the java version (17 in this case) e.g. quarkus java17 (prov.al2)
  4. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions