简介
互联网业务系统架构,在单体架构,以及伪集群阶段,通过站点应用的“一处”日志,就能很快定位业务处理、缓存耗时、SQL异常等系统信息。但随着业务越来越复杂,数据量越来越高,吞吐量越来越大,微服务分层架构演进势在必行。到了微服务分层架构,一个站点应用依赖很多微服务,微服务可能又依赖其他微服务,每个微服务可能又会调用缓存与数据库。此时,请求依赖关系的管理,线上异常的追踪,系统主要耗时点的定位,就成了意见非常非常麻烦的事情。为了解决上述问题,分布式调用链追踪(Distributed Tracing)系统,便应运而生。
课程收益
1.目标:快速落地分布式调用链跟踪系统,以解决,在微服务分层架构下,系统tracing上遇到的种种问题。
2.成功(或教训)要点:系统升级到微服务分层架构之后,分布式调用链跟踪系统的架构方案和最佳实践。
3.启示:帮助企业快速落地分布式调用链跟踪系统。
受众人群
1、架构工程师、运维工程师、开发工程师
2、对微服务感兴趣的架构师
课程时长
1天(6H)
分享提纲
1. 分布式调用链跟踪系统,问题域; |
2. 分布式调用链跟踪系统,架构方案; |
3. 分布式调用链跟踪系统,快狗打车最佳实践。 |
4. QA(答疑)。 |