gorpc
gorpc copied to clipboard
Simple, fast and scalable golang rpc library for high load
Hi, As title, it seems to relate to https://github.com/golang/go/issues/23345. Is there any way to avoid this problem? Here is my test steps. 1. Sample code ```go package main import (...
You state your library is high performace, but It'd be great if the docs would contain some performance numbers/ benchmarks compared to net/rpc. Especially for different workloads (small requests, large...
go version go1.13 linux/amd64 Ubuntu 18.04.3 LTS ---- Т.к. в clientHandler() в рутине происходит conn, err = c.Dial(), то бывают такие случаи... ---- panic: runtime error: invalid memory address or...
I have seen the `example_test.go`, but I still feel confused about how to use gorpc. For exmaple, if my implementation of client and server is segregative, how can I use...
As @maddie commented on issue #5 , same issue affects arm and same solution solves it. Tests passes on Raspberry PI.
I'm sure I'm missing something extremely trivial here, but am stuck. I'd like to implement a server on one computer that has a registered service, call it "Ping", that can...
Need the option to set the delay before redial.
Just a bit of pseudo code would be great... d := gorpc.NewDispatcher() s := gorpc.NewTCPServer("127.0.0.1:43216", d.NewHandlerFunc()) s.Start() stats := ??? Snapshot()
`net/rpc` exposes ServeConn to attach `net/rpc` server to existing network connection, it does not seem possible to achieve the same using this library i.e. I want to use custom code...
1. does gorpc support multi languages? 2. can i use messagepack for data transmission?