drpc icon indicating copy to clipboard operation
drpc copied to clipboard

drpc is a lightweight, drop-in replacement for gRPC

Results 20 drpc issues
Sort by recently updated
recently updated
newest added

Is it in the cards to have a web socket-based transport for use with WASM projects?

enhancement

A common issue that everyone will hit when using DRPC is how to handle concurrent RPCs. We should have some answer for this.

enhancement
help wanted

Add support to generate python servers and clients. If you use gRPC with python, I could use some help with answering questions like: - is async like, a thing for...

enhancement
help wanted

Hi, I'm looking into replacing grpc with drpc in one of my projects and initial tests show some nice performance improvements! Switching to drpc was fairly painless. The only snag...

question

The most recent tag (v0.0.20) is 74 commits behind master. Is there a newer stable release, or is that the one that people should use?

The debug logging is pretty inflexible. It would be nice to be able to override the logging function, but at a minimum using `log.Output` vs creating a new standard logger...

enhancement

I'd like to log address data on both the client & the server. Is that data currently accessible? On the server side `drpc.Stream` doesn't seem to expose any method to...

question

Maybe an example server/client execution with output, showing how it can be tested and OT data is printed out to the console?

I was looking at using DRPC and would want to run it on the same server connection as an existing API. ALPN is the "native" way to do this, so...

At the moment `picobuf.Marshal` and `picobuf.Unmarshal` expect messages of type `picobuf.Message`, which has some specific methods. However, `drpc` endpoints create typedefinitions such as: ``` type drpcEncoding_File_certificate_proto struct{} func (drpcEncoding_File_certificate_proto) Marshal(msg...