
Servicemesh
文章平均质量分 93
surlymo
保持空杯心态。欢迎交流
展开
-
【Servicemesh系列】【章1】微服务发展路径(上)
目录目录1.1 MVP阶段1.2 微服务1.3 后微服务时代1.3.1 虚拟化,标准化,产品化1.3.2 程序包含环境,而非剥离环境1.3.3 少惯“宠物”,多养“奶牛”,权衡而非对抗关于Servicemesh是什么,能做什么,此处不再进行赘述,相关文章已经非常之多。读者可以自行上网查阅。Servicemesh是一个比较新的名词,在2017年才逐步传播开来。之前主...原创 2018-08-28 00:54:56 · 700 阅读 · 0 评论 -
【Servicemesh系列】【Envoy源码解析(一)】Envoy启动
目录目录前言1. 初始化1.1 main函数执行1.2 MainCommon初始化1.3 Instance初始化2. 启动2.1 启动入口2.2 绑定listener到worker上2.3 Listener初始化2.4 Listener对新连接设置回调函数 & Listener Filter创建2.5 连接初始化 & Read/Write Fil...原创 2018-08-29 20:48:35 · 3629 阅读 · 1 评论 -
【Servicemesh系列】【Envoy源码解析(二)】一个Http请求到响应的全链路(一)
目录目录1. http连接建立2. 请求数据获取读数据的整体逻辑3. 请求数据处理流程拼装4. 路由4.1 onMessageBegin1. http连接建立当有新连接过来的时候,会调用上一章节所提及的被注册到libevent里面的回调函数。我们回顾一下,上一章节提及了,会有多个worker注册所有的listener,当有一个连接过来的时候,系统内...原创 2018-09-04 17:24:43 · 2272 阅读 · 0 评论 -
【Servicemesh系列】【Envoy源码解析(三)】一个Http请求到响应的全链路(二)
目录目录4. 请求解析5. 请求的编解码器初始化阶段6. 请求头处理阶段6.1 解析Http_Method6.2 生成&遍历FilterChain、Router匹配6.3 负载均衡6.4 创建Upstream连接并绑定响应回调上一章节讲到了FilterManager通过对Read Filter进行流程拼装,以下接着以最核心的路由功能为例,来串联全...原创 2018-09-05 16:19:59 · 2623 阅读 · 0 评论