宗立博  |

顺丰快运科技有限公司

研发工程部负责人

即将开始的GIAC课程

顺丰快运基于线上压测的性能优化之旅

性能调优

2021-07-30 14:30--15:30

案例背景:
每年物流行业应对双11高峰,测试环境压测资源大、成本高、结果失真等问题;
物流系统链路长、业务复杂度高、定位问题难、测试环境准备时间周期长;
技术栈新老复杂,既有传统的单体+Oracle的框架,也有微服务Dubbo和Spring Cloud的分布式架构,中间件redis、kafka等版本不一;
如何能够更低成本、更高效的完成高峰压测工作?

解决思路:
引入全链路线上压测工具,通过链路梳理、接入调试、梯度压测、结果诊断等步骤快速发现系统性能问题;
对微服务、中间件Redis、kafka、分布式数据库Tidb、Mycat,大数据技术ES、HBASE性能问题进行定位调优;
结合线上压测、熔断限流、混沌测试等技术进一步提升了系统的稳定性和可靠性

成果:
降低测试硬件成本及人力成本
进一步提高系统可用性,高峰期间平稳运行
常态化线上压测,及时发现、及时解决问题

顺丰快运科技研发工程部负责人,顺丰科技质量委员会成员,十年以上系统架构设计经验,曾从事过金融、保险、ERP、物流等领域的团队搭建及系统建设工作,18年从0到1打造快运科技研发工程团队,现带领团队在云原生、大数据处理、高可用、领域驱动设计等方面持续探索

即将开始的GIAC课程

顺丰快运基于线上压测的性能优化之旅

性能调优

2021-07-30 14:30--15:30

案例背景:
每年物流行业应对双11高峰,测试环境压测资源大、成本高、结果失真等问题;
物流系统链路长、业务复杂度高、定位问题难、测试环境准备时间周期长;
技术栈新老复杂,既有传统的单体+Oracle的框架,也有微服务Dubbo和Spring Cloud的分布式架构,中间件redis、kafka等版本不一;
如何能够更低成本、更高效的完成高峰压测工作?

解决思路:
引入全链路线上压测工具,通过链路梳理、接入调试、梯度压测、结果诊断等步骤快速发现系统性能问题;
对微服务、中间件Redis、kafka、分布式数据库Tidb、Mycat,大数据技术ES、HBASE性能问题进行定位调优;
结合线上压测、熔断限流、混沌测试等技术进一步提升了系统的稳定性和可靠性

成果:
降低测试硬件成本及人力成本
进一步提高系统可用性,高峰期间平稳运行
常态化线上压测,及时发现、及时解决问题

CopyRight © 2008-2021 Msup & 高可用架构

京ICP备09001521号