首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

gRPC技术生态与学习材料

学习材料

重点: http://www.infoq.com/cn/news/2015/03/grpc-google-http2-protobuf

分布式RPC框架性能对比: http://colobu.com/2016/09/05/benchmarks-of-popular-rpc-frameworks/

ProtoBuf 与 gRPC: https://yeasy.gitbooks.io/blockchain_guide/content/appendix/grpc.html

rpc VS RESTful API: https://www.zhihu.com/question/28570307

https://stackoverflow.com/questions/43682366/how-is-grpc-different-from-rest

http://pliutau.com/benchmark-grpc-protobuf-vs-http-json/

grpc生态: https://github.com/grpc https://github.com/grpc-ecosystem/grpc-gateway https://github.com/grpc-ecosystem/go-grpc-middleware https://github.com/grpc-ecosystem/grpc-opentracing https://github.com/mwitkow/grpc-proxy https://github.com/bsm/grpclb https://github.com/wothing/wonaming 实际使用前,应该进行详细调研和对比。

生成文档: https://github.com/pseudomuto/protoc-gen-doc 生成服务间关系图 http://rejoiner.io

go 微服务示例: https://ewanvalentine.io/microservices-in-golang-part-1/

https://blog.gopheracademy.com/advent-2017/go-grpc-beyond-basics/

gRPC 最佳实践(go语言为例)

https://www.youtube.com/watch?v=Z_yD7YPL2oE

RPC 和 RestFul Http对比

http://windpoplar.iteye.com/blog/2354931

其他

http2的说明: https://developers.google.com/web/fundamentals/performance/http2/?hl=zh-cn

go RPC: https://www.gitbook.com/book/smallnest/go-rpc-programming-guide/details

swagger 和 openapi的区别: https://swagger.io/blog/difference-between-swagger-and-openapi/

https://ewanvalentine.io/microservices-in-golang-part-1/

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180412G1PJR500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券