Skip to content
New issue

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

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

Already on GitHub? # to your account

Enhanced Apache Polaris runtime #392

Closed
jbonofre opened this issue Oct 22, 2024 · 4 comments · Fixed by #469
Closed

Enhanced Apache Polaris runtime #392

jbonofre opened this issue Oct 22, 2024 · 4 comments · Fixed by #469
Assignees
Milestone

Comments

@jbonofre
Copy link
Member

jbonofre commented Oct 22, 2024

Quarkus is an open source framework for Java (https://quarkus.io/) with a great ecosystem (e.g. extensions) and high performances (with a focus on build time resolution).
It's a good framework for cloud deployment, especially on Kubernetes.

I will open a proposal PR (draft first) providing polaris-service-quarkus as a proposal to use Quarkus instead of Dropwizard.

@jbonofre jbonofre added the enhancement New feature or request label Oct 22, 2024
@jbonofre jbonofre self-assigned this Oct 22, 2024
@jbonofre jbonofre added this to the 0.1 milestone Oct 22, 2024
@wfrank2509
Copy link

Great enhancement request.

We switched to Quarkus quite some time ago using it in many large scale scenarios. It was/is a great improvement not only for the products but also for the developer joy :)

The icing on the cake for us was also switching from Java to Kotlin + Quarkus running on the JVM.

@jbonofre
Copy link
Member Author

As shared on the mailing list, the branch is here: https://github.com/jbonofre/polaris/tree/QUARKUS

As reminder, the purpose of Quarkus (for Polaris):

  • CDI model powered by annotations
  • More friendly pluggable mechanism
  • Extensions ecosystem
  • Performance boost

@adutra
Copy link
Contributor

adutra commented Nov 25, 2024

Effort is now being tracked here:

#469

@jbonofre
Copy link
Member Author

@jbonofre jbonofre changed the title Proposal for Polaris service powered by Quarkus Enhanced Apache Polaris runtime Dec 12, 2024
@jbonofre jbonofre added approved and removed enhancement New feature or request labels Dec 12, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants