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

Graal Native Http Server #209

Open
fwbrasil opened this issue Mar 22, 2024 · 10 comments
Open

Graal Native Http Server #209

fwbrasil opened this issue Mar 22, 2024 · 10 comments

Comments

@fwbrasil
Copy link
Collaborator

Following the great success of Graal's native image in projects like Quarkus, Kyo should also provide a straightforward way to ship an HTTP server using kyo-tapir in a native binary. The main challenge of this task is making the necessary configurations in Graal to support Netty.

Pointers:

@calvinlfer
Copy link
Contributor

calvinlfer commented May 20, 2024

https://github.com/oracle/graalvm-reachability-metadata might be helpful in assisting with the mappings

@fwbrasil
Copy link
Collaborator Author

/bounty $500

@fwbrasil
Copy link
Collaborator Author

Bounty requirements:

  1. A working HTTP server using kyo-tapir
  2. Initial performance analysis of the solution in comparison to the regular JVM

@987Nabil
Copy link
Contributor

987Nabil commented May 22, 2024

/attempt #209 zio-http probably needs something quite similar for graal support. So this might be a two for one

Algora profile Completed bounties Tech Active attempts Options
@987Nabil 34 bounties from 1 project
Scala
Cancel attempt

@fwbrasil
Copy link
Collaborator Author

fwbrasil commented Jun 4, 2024

@987Nabil Have you started working on this yet?

@987Nabil
Copy link
Contributor

987Nabil commented Jun 4, 2024

@fwbrasil I did some research. I'll have some more time this week and will continue.

@987Nabil
Copy link
Contributor

fyi: I got sick. But I'll still plan to do this.

@fwbrasil
Copy link
Collaborator Author

fwbrasil commented Oct 1, 2024

@987Nabil I'm redistributing Kyo's bounties. Have you been able to work on this? If not, can you cancel the attempt? Thank you!

@987Nabil
Copy link
Contributor

987Nabil commented Oct 1, 2024

Sorry. I wanted but did not find the time

@algora-pbc algora-pbc bot removed the 💎 Bounty label Jan 23, 2025
@fwbrasil
Copy link
Collaborator Author

Removing the bounty. Investing in Scala Native seems more promising.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

3 participants