drpc icon indicating copy to clipboard operation
drpc copied to clipboard

drpc is a lightweight, drop-in replacement for gRPC

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

Hello everyone, I ran into a reconnect problem, if the server crashes in a panic and recovers, the client via tcp, of course, cannot reach it, except for creating a...

question

Find an alternative to [net.Error.IsTemporary](https://pkg.go.dev/net#Error) because it's deprecated. I see that's at least used in: * https://github.com/storj/drpc/blob/0a6ae7bccab6f01ca6390a7a5bf9abeee71624d2/drpcserver/util.go#L18 * https://github.com/storj/drpc/blob/0a6ae7bccab6f01ca6390a7a5bf9abeee71624d2/drpcserver/util_windows.go#L31

enhancement

Is there any support for using other codec other than protobufs? How would you implement a server using a custom codec?

A commonly requested language is javascript. I haven't used gRPC with javascript before, so I don't know much about use cases, so here's some questions: 1. Is server support desired?...

enhancement
help wanted

Tracking issue for Rust bindings. I have some started at https://github.com/zeebo/drpc-rs but I need help integrating into the Rust ecosystem.

The DRPC server in **examples/drpc_and_http/server/main.go** is returning JSON on a successful call from the HTTP client. Example: `{"cookie":{"type":"Chocolate"}}` **examples/drpc_and_http/http_client/main.go** should change the JSON deser to: `err = json.NewDecoder(resp.Body).Decode(&data.Response)` Not sure...

i'm try to create api gateway that support http rest, grpc and drpc on the same port i'm create grpc server, drpc http handler, and plain http handler and use...

enhancement
question

Hi guys, I am trying to replace gRPC with dRPC in my testing project. There are a few proto files in multiple directories and under the same directory "pkg", and...

question

Hi folks, I'm a bit new to the proto and trying to replace the existing grpc with drpc in my project. I look into the doc and it says "Place...