微服务
文章平均质量分 94
shanxiaoshuai
独学而无友,则孤陋而寡闻
展开
-
grpc客户端连接源码解读
最近在做grpc连接池的优化,正巧之前只是粗略地读了一些grpc的源码,借这个机会把相关grpc的源码认真读一读,更深入地理解grpc客户端连接的参数,帮助优化grpc连接池。原创 2022-10-02 17:13:57 · 2101 阅读 · 0 评论 -
一种巧妙的令牌桶的实现
一种巧妙的令牌桶的实现原创 2022-08-13 23:49:08 · 650 阅读 · 0 评论 -
【微服务】链路追踪 jaeger
分布式链路追踪jaeger原创 2022-08-06 02:01:49 · 1876 阅读 · 0 评论 -
【微服务系列】Protocol buffer和grpc动态解析
protobuf and grpc的动态解析原创 2022-06-02 00:31:55 · 1456 阅读 · 8 评论 -
【微服务系列】服务治理小记
本系列准备介绍微服务框架的相关内容,以我目前在用的kite框架为栗子,也扩展一些业界常见的实现,主要包括一下的部分:rpc框架基础kite的具体实现服务治理概述其他实现细节及优化微服务系列之前写过RPC基础和kite的具体实现两篇,服务治理的这篇拖得有点久。因为服务治理真的是个很大很深的话题,随着时间总是有不同的感悟。最终决定还是先写一篇,暂时地完成这个系列。后面可以再开新篇,毕竟写博客更多是为了总结记录反思进步。文章目录流量治理负载均衡P2CEWMA衰减函数熔断断路器弹性熔断限流总结.原创 2022-01-09 23:47:54 · 795 阅读 · 0 评论 -
【微服务系列】kite的具体实现
本系列准备介绍微服务框架的相关内容,以我目前在用的kite框架为栗子,也扩展一些业界常见的实现,主要包括一下的部分:rpc框架基础kite的具体实现服务治理概述其他实现细节及优化以一个简单的demo示例,从服务端和客户端两部分来进行解读。thrift文件如下,定义了itemService,其接收一个带id的request,返回相应的response。include "base.thrift"namespace go kite.example.itemstruct Item {.原创 2021-10-27 21:14:37 · 655 阅读 · 0 评论 -
【微服务系列】RPC基础
本系列准备介绍微服务框架的相关内容,以我目前在用的kite框架为栗子,也扩展一些业界常见的实现,主要包括一下的部分:1. rpc框架基础2. kite的具体的实现3. 服务治理概述4. 其他实现细节及优化......原创 2021-09-15 16:58:08 · 1877 阅读 · 0 评论