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

Julia implementation using LibCURL #25582

Closed
mkschulze opened this issue Feb 27, 2021 · 2 comments
Closed

Julia implementation using LibCURL #25582

mkschulze opened this issue Feb 27, 2021 · 2 comments

Comments

@mkschulze
Copy link

Is your feature request related to a problem? Please describe.

There is no production ready native Julia implementation of gRPC yet.

Describe the solution you'd like

In order to have a higher chance of a stable Julia native gRPC implementation, it would be helpful to have support for LibCURL as the HTTP/2 layer in gRPC.
LibCURL.jl will provide HTTP/2 support starting with Julia 1.6 and is part of the stdlib in Julia then.

Describe alternatives you've considered

Wrapping the C core library with https://github.com/JuliaInterop/Clang.jl and starting with #15460

Additional context

We managed to rebuild the gRPC.jl mentioned here #24786, but we don't know in which state it is yet, because we need help with testing.

Related Julia talks are:
Humans-of-Julia/TypeDBClient.jl#19
JuliaWeb/HTTP.jl#328

@stale
Copy link

stale bot commented Jun 2, 2021

This issue/PR has been automatically marked as stale because it has not had any update (including commits, comments, labels, milestones, etc) for 30 days. It will be closed automatically if no further update occurs in 7 day. Thank you for your contributions!

@mkschulze
Copy link
Author

Meanwhile there is a great solution here, it uses native LibCURL: https://github.com/JuliaComputing/gRPCClient.jl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants