gRPC
文章平均质量分 86
gRPC-Go
yyyyyyyuande
这个作者很懒,什么都没留下…
展开
-
gRPC-Go源码解读三 服务端处理流程分析
子协程主要工作就是处理HTTP2 Frame,当收到Header Frame后则根据Header头中携带的path域找到对应Client请求的服务名和方法名,然后从grpcServer中查找程序启动时注册的服务,找到则处理,找不到则返回一个错误消息是"unknown service" 或者"unknown method" Header Frame,关于传输层其它部分的处理(如http2初始化、流量控制、数据读写等)可以参考前面几篇博文。整个过程不涉及服务发现和负载均衡,因此代码相对简洁。原创 2023-04-18 15:14:56 · 651 阅读 · 1 评论 -
gRPC-Go源码解读一 客户端请求链路分析
gRPC Client请求流程原创 2023-04-17 16:35:05 · 398 阅读 · 0 评论 -
gRPC 四种RPC类型异同
Unary RPC & Streaming RPC原创 2023-04-15 13:48:19 · 1001 阅读 · 0 评论 -
HTTP/2和Protobuf是如何为gRPC铺平道路的?
gRPC HTTP2 ProtoBuf翻译 2023-04-12 17:09:02 · 204 阅读 · 0 评论 -
gRPC-Go源码解读二 传输层数据处理流程
gRPC 传输层处理原创 2023-04-14 17:17:33 · 793 阅读 · 0 评论