An open API service indexing awesome lists of open source software.

https://github.com/hslam/rpc-benchmark


https://github.com/hslam/rpc-benchmark

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# rpc-benchmark

**Comparison to other packages**

|Package| [netrpc](https://github.com/golang/go/tree/master/src/net/rpc "netrpc")| [jsonrpc](https://github.com/golang/go/tree/master/src/net/rpc/jsonrpc "jsonrpc")|[rpc](https://github.com/hslam/rpc "rpc")|[grpc](https://google.golang.org/grpc "grpc")|[rpcx](https://github.com/smallnest/rpcx "rpcx")|
|:--:|:--|:--|:--|:--|:--|
|Epoll/Kqueue|No|No|Yes|No|No|
|Multiplexing|Yes|Yes|Yes|Yes|Yes|
|Pipelining|No|No|Yes|No|No|
|Auto Batching|No|No|Yes|No|No|
|Transport|No|No|Yes|No|No|
|Server Push|No|No|Yes|Yes|Yes|

##### Low Concurrency

rpcrpc

##### High Concurrency

rpcrpc