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

support for quarkus in native mode #991

Closed
lburgazzoli opened this issue Oct 8, 2019 · 4 comments · Fixed by #2536
Closed

support for quarkus in native mode #991

lburgazzoli opened this issue Oct 8, 2019 · 4 comments · Fixed by #2536
Assignees
Labels
area/build-operator Related to the internal image build operator area/quarkus Related to the Quarkus runtime kind/feature New feature or request
Projects
Milestone

Comments

@lburgazzoli
Copy link
Contributor

lburgazzoli commented Oct 8, 2019

Quarkus support would really shine in native mode in combination of Knative auto-scaling.

The process of building native images is still very heavy and it may not be the best fit with Camel K incremental build mechanism, still Time-To-First-Bytes is deemed critical for serverless applications.

One approach would be to schedule a native build in parallel of the JVM mode build, and perform a rollout deployment once the native build has completed.

@lburgazzoli lburgazzoli added this to the quarkus support milestone Oct 8, 2019
@astefanutti astefanutti added the area/build-operator Related to the internal image build operator label Oct 10, 2019
@lburgazzoli lburgazzoli added this to To do in Quarkus Jun 5, 2020
@lburgazzoli lburgazzoli modified the milestones: quarkus support, 1.1.0 Jun 5, 2020
@nicolaferraro nicolaferraro modified the milestones: 1.1.0, 1.2.0 Jul 16, 2020
@astefanutti astefanutti added area/quarkus Related to the Quarkus runtime kind/feature New feature or request labels Jul 21, 2020
@nicolaferraro nicolaferraro modified the milestones: 1.2.0, 1.3.0 Sep 21, 2020
@nicolaferraro nicolaferraro modified the milestones: 1.3.0, 1.4.0 Dec 22, 2020
@ogomezdi
Copy link

It'll great having this feature, resource consumption reduce significantly in native mode, not only in terms of execution time or throughput, but also in memory consumption making the same infrastructure able to increase the number of microservices deployed, which is in my case one of the biggest problems.

@lburgazzoli
Copy link
Contributor Author

@astefanutti @jamesnetherton @ppalaga anyone interested in implementing this issue ?

@astefanutti
Copy link
Member

@lburgazzoli happy to work on it, or help if @jamesnetherton @ppalaga you want to do it.

It seems building Quarkus applications in native mode on OpenShift has been smoothed: https://www.openshift.com/blog/introducing-the-quarkus-helm-chart.

@ppalaga
Copy link

ppalaga commented Feb 5, 2021

@astefanutti feel free to go ahead!

@astefanutti astefanutti self-assigned this Feb 9, 2021
@nicolaferraro nicolaferraro modified the milestones: 1.4.0, 1.5.0 Mar 16, 2021
@nicolaferraro nicolaferraro modified the milestones: 1.5.0, 1.6.0 Jul 5, 2021
@astefanutti astefanutti moved this from To do to In progress in Quarkus Sep 6, 2021
@nicolaferraro nicolaferraro modified the milestones: 1.6.0, 1.7.0 Sep 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build-operator Related to the internal image build operator area/quarkus Related to the Quarkus runtime kind/feature New feature or request
Projects
No open projects
Quarkus
  
In progress
Development

Successfully merging a pull request may close this issue.

5 participants