![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
grpc
文章平均质量分 92
hust骚年
通过博客鼓励自己持续地学习
展开
-
grpc源码解析
上一篇笔者总结的grpc的文档只是整体介绍了一下grpc的框架和特性,但是一些细节的实现和一些概念性知识点依然存在疑惑,查了一些资料,都比较千篇一律,因此现在尝试学习grpc的源码来解答自己的疑惑目标了解grpc项目的总架构了解grpc连接池、client/server端的解析工作了解grpc拦截器等特性的设计模式server端处理流程 lis, err := net.Listen("tcp", port) if err != nil { logs.Error("failed to原创 2021-05-13 09:36:45 · 2353 阅读 · 0 评论 -
grpc入门
因为项目中使用grpc作为分布式框架,因此最近花点时间来学习grpc的原理,对于grpc的使用本文不进行赘述,不了解的同学可以去官网或者博客了解一下使用方法,此次只是针对自己的盲点进行梳理后续会进行源码级别的学习和探讨grpc本质grpc本质上就是request-response模式,大致上跟一个http请求,虽然表面上很复杂,如:远程调用,序列化等,但本质上就是client通过封装参数向server端发起请求,server端返回数据,client端再解析的过程client-server交互模式有原创 2021-04-22 09:58:32 · 1742 阅读 · 2 评论