fastrpc:快速rpc系统的构建块 源码
快车 快速rpc系统的构建块。 特征 优化速度。 热路径中的零内存分配。 压缩可以节省网络带宽。 它是如何工作的? 它只是通过单个压缩连接发送批处理的rpc请求和响应。 这样可以解决以下问题: 高网络带宽使用率。 网络数据包速率高。 很多开放的TCP连接。 基准结果 GOMAXPROCS=1 go test -bench=. -benchmem goos: linux goarch: amd64 pkg: github.com/valyala/fastrpc BenchmarkCoarseTimeNow 500000000 3.91 ns/op 0 B/op 0 allocs/op BenchmarkTimeNow 30000000 47.1 ns/op
文件列表
fastrpc-master.zip
(预估有个21文件)
fastrpc-master
.travis.yml
241B
ssl-cert-snakeoil.key
2KB
server.go
11KB
ssl-cert-snakeoil.pem
1005B
server_test.go
21KB
tlv
response_test.go
926B
doc.go
156B
response.go
2KB
暂无评论