Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] GraalVM #69

Open
lwluc opened this issue Jul 21, 2023 · 0 comments
Open

[FEATURE] GraalVM #69

lwluc opened this issue Jul 21, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@lwluc
Copy link
Collaborator

lwluc commented Jul 21, 2023

Is your feature request related to a problem? Please describe.
To reduce the resource usage of the worker we should ahead-of-time compile our applications with GraalVM.

Describe the solution you'd like
We're compiling the worker to a native image using GraalVM (Docker multi-stage build maybe).
Also have a look at building a custom JDK distribution (jlink) for smaller target images.

Goal is to optimize resource usage and reduce startup time as well as memory consumption.

Additional context
By switching to GraalVM we can consider using Micronaut as framework.

@lwluc lwluc added the enhancement New feature or request label Jul 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant