首页
作品
资讯
专题
果动
登录
注册
首页
作品
Go RPC 开发指南
Go RPC 开发指南
小阁老
Golang
RPC
5.87
万字
开始阅读
取消订阅
现在订阅
简介
本书首先介绍了使用Go官方库开发RPC服务的方法,然后介绍流行gRPC库以及其它一些RPC框架如Thrift等,后面重点介绍高性能的分布式全功能的RPC框架 rpcx。读者通过阅读本书,可以快速学习和了解Go生态圈的RPC开发技术,并且应用到产品的开发中。
目录
第一章:起步
1. RPC 介绍
2. RPCX 安装和使用
3. 服务端开发示例
4. 客户端开发示例
5. 传输
6. 函数为服务
7. 注册中心
第二章:特性
8. 编解码
9. 失败模式
10. Fork模式
11. 广播模式
12. 路由
13. 超时
14. 元数据
15. 心跳
16. 分组
17. 服务状态
18. 断路器
19. 插件
第三章:协议与网关
20. Benchmark
21. 协议详解
22. Gateway
23. HTTP 方式调用
24. 双向通讯