沈剑-分布式调用链追踪系统架构与细节-2020CSDI

上传人:彭** 文档编号:154074392 上传时间:2020-12-04 格式:PPT 页数:29 大小:2.16MB
返回 下载 相关 举报
沈剑-分布式调用链追踪系统架构与细节-2020CSDI_第1页
第1页 / 共29页
沈剑-分布式调用链追踪系统架构与细节-2020CSDI_第2页
第2页 / 共29页
沈剑-分布式调用链追踪系统架构与细节-2020CSDI_第3页
第3页 / 共29页
沈剑-分布式调用链追踪系统架构与细节-2020CSDI_第4页
第4页 / 共29页
沈剑-分布式调用链追踪系统架构与细节-2020CSDI_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《沈剑-分布式调用链追踪系统架构与细节-2020CSDI》由会员分享,可在线阅读,更多相关《沈剑-分布式调用链追踪系统架构与细节-2020CSDI(29页珍藏版)》请在金锄头文库上搜索。

1、,分布式调用链追踪系统,架构与细节,沈剑,分布式调用链追踪系统,架构与细节,自我介绍,。“架构师之路”作者,深夜写写技术文章 。前百度 - 高级工程师,。前58同城 - 高级架构师,技术委员会主席,技术学院优秀讲 师,。到家集团技术委员会主席 & 快狗打车(原58速运)CTO,分布式调用链追踪系统,架构与细节,微服务分层之后呢,我们的痛点是什么?,分布式调用链追踪系统,架构与细节,痛点一:定位线上故障的过程?,分布式调用链追踪系统,架构与细节,痛点二:定位性能瓶颈的过程?,分布式调用链追踪系统,架构与细节,痛点三:不合理调用,导致扩容缩容的过程?,分布式调用链追踪系统,架构与细节,解决方案:分

2、布式调用链追踪系统,分布式调用链追踪系统,架构与细节,分布式调用链追踪系统,是什么 ?,有什么特点 ?,1 2 3,全链路:web,service,db,cache 跨进程:站点、服务、存储,全流量:不止描述依赖关系,可精确到任一请求,分布式调用链追踪系统,架构与细节,分布式调用链追踪系统,有什么难点 ?,1 2 3 4 5,跨进程串联标识,跨进程时序标识,跨进程深度标识,数据收集与可视化 如何低成本解决上述难点,分布式调用链追踪系统,架构与细节,请求的典型路径,分布式调用链追踪系统,架构与细节,分布式调用链追踪系统,改哪里 ?,1 web-framework 2 rpc-framework

3、3 db-client 4 cache-client 怎么改 ?,1 2,上报日志,图形化展现,分布式调用链追踪系统,架构与细节,最佳实践 ?,分布式调用链追踪系统,架构与细节,统一框架,分布式调用链追踪系统,架构与细节,统一组件,分布式调用链追踪系统,架构与细节,统一配置管理(涉及服务发现,自动扩缩容),分布式调用链追踪系统,架构与细节,阶段一:配置私藏,痛点 :,1 2 3,不知道谁依赖于我,我升级需要所有上游配合 系统间依赖关系不清楚,分布式调用链追踪系统,架构与细节,阶段二:全局配置文件,如何实现业务线解耦,1 FileMonitor,2 DynamicConnectionPool,分

4、布式调用链追踪系统,架构与细节,阶段三:配置中心,如何实现业务线解耦+依赖关系 1 Register+Notify,2 DynamicConnectionPool,分布式调用链追踪系统,架构与细节,配置中心,解耦利器,分布式调用链追踪系统,架构与细节,核心难点,如何跨进程串联一个请求? 如何跨进程 标识调用时序? 如何跨进程标识调用深 度?,解决方案:自有可控协议 / 扩展开源RPC,分布式调用链追踪系统,架构与细节,如何收集数据 ?,分布式调用链追踪系统,架构与细节,如何收集数据? 哪些 地方要升级 ?,1 2 3 4 5,框架+组件集中上报 客户端视角,服务端视角,海量请求怎么办? 日志内

5、容?,分布式调用链追踪系统,架构与细节,统一框架组件 or 浅浅的封装一层,真的很重要!,分布式调用链追踪系统,架构与细节,最后是可视化,分布式调用链追踪系统,架构与细节,分布式调用链追踪系统,架构与细节,分布式调用链追踪系统,架构与细节,总结,解决什么问题 :,低成本快速实践,配置架构:,1 2 3,快速发现线上问题所在,1 2 3 4 5,统一框架( 统一组件( 自有协议,D-WF,D-SF),1 2 3,配置私藏,D-DAO,D-Redis),快速定位性能瓶颈,全局配置文件 配置中心,快速发现不合理调用,集中上报(D-logSDK),图形化展示,THANKS,推动技术人实 践的深度技术分享与应用场景交流平台,CSDI大会 官网,四维口 袋百林哲公众号,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 网络资源

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号