gRPC.jl
gRPC.jl copied to clipboard
Question: project scope
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
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.
Thank you for the explanation. Let's see if I find the time to look into this :)
Would be interesting to know, if this project is going to be pushed further.