如何确定业务核心链路的边界?

如何确定业务核心链路一直是全链路压测前期准备工作的核心,这里需要注意的是:核心链路是指在精力有限的情况下,必须要保障好的链路,意味着需要投入更多的硬件资源、更多的工程师、出现问题是需要优先处理的。核心链路不仅要考虑到技术层面,还需要使用自动的架构梳理能力来确定,因为人为梳理费时费力还容易出错。将详细的依赖数据清洗合并完成后,技术和对应的业务部门共同标记核心的业务功能点,再根据核心功能点和系统的依赖数据来确定最终的核心链路。


一般有符合以下三种情况的,可以考虑确定为核心链路:

(1)  链路出现问题会对企业业务造成重大影响的链路,比如对业务造成损害、品牌损害等

(2)  链路出现问题会对用户(如消费者)造成重大影响的链路,比如电商购物APP

(3)  跟公司阶段考核(如KPI)挂钩的业务链路,比如订单团队肯定要保障订单链路的稳定。


另外核心链路其实一直都在变化的,主要体现在:

(1)  系统功能一直在增加、修改,对应的系统依赖也必然变化,所以核心链路的边界也是变化的

(2)  核心链路是跟随业务场景变化的,比如在双十一前几年购物地址列表不是核心链路,因为大家双十一的购物习惯是给自己家买;这两年大家喜欢在双十一期间给父母和朋友买商品,于是切换购物地址就需要加入核心业务功能中。

本文来自投稿,不代表TakinTalks稳定性技术交流平台立场,如若转载,请联系原作者。

(1)
上一篇 2021年4月20日 下午8:18
下一篇 2021年4月20日 下午8:24

相关推荐

发表评论

邮箱地址不会被公开。

评论列表(1条)