gRPC.jl icon indicating copy to clipboard operation
gRPC.jl copied to clipboard

Question: project scope

Open MatthiasKauer opened this issue 8 years ago • 3 comments

Hi, I am thinking about using gRPC to communicate between Julia and, say, Java. Your project is the first thing that currently comes up for that topic and it looks very interesting especially after considering the protobuf library you have also written.

If I understand correctly, your Julia Protobuf implementation is not wrapping C++ or Python code but really generates Julia code. Is that so? Does this gRPC package have the same goals?

Would you currently recommend using this package over, say, calling into Python to run a grpc server from there?

Best regards, Matthias

MatthiasKauer avatar Oct 25 '17 04:10 MatthiasKauer

Hi Matthias.

Yes, the Julia ProtoBuf implementation generates pure Julia code. gRPC uses ProtoBuf.jl and I intended it to be a pure Julia implementation as well.

I was using it in a project sometime back, but not in the last few months. I still consider this package incomplete and not very well tested. I would love to develop it further, though it's not a priority for me right now. If you are looking for something ready and complete immediately, it may be better to call into python.

I would be happy to help along however, if you decide to use this package.

tanmaykm avatar Oct 26 '17 13:10 tanmaykm

Thank you for the explanation. Let's see if I find the time to look into this :)

MatthiasKauer avatar Oct 26 '17 22:10 MatthiasKauer

Would be interesting to know, if this project is going to be pushed further.

mkschulze avatar Oct 05 '20 21:10 mkschulze