2019年双十一,1 分 36 秒,交易额冲到 100 亿 !这个速度再次刷新天猫双 11 成交总额破 100 亿的纪录。
那么如何抗住双 11 高并发流量?接下来让我们一起来聊聊高可用的“大杀器”限流降级技术。
一、服务等级协议
我们常说的N个9,就是对SLA的一个描述。
SLA全称是ServiceLevel Agreement,翻译为服务水平协议,也称服务等级协议,它表明了公有云提供服务的等级以及质量。
例如阿里云对外承诺的就是一个服务周期内集群服务可用性不低于99.99%,如果低于这个标准,云服务公司就需要赔偿客户的损失。
1.1 做到4个9够好了吗
对互联网公司来说,SLA就是网站或者API服务可用性的一个保证。
9越多代表全年服务可用时间越长服务更可靠,4个9的服务可用性,听起来已经很高了,但对于实际的业务场景,这个值可能并不够。
我们来做一个简单的计算,假设一个核心链路依赖20个服务,强依赖同时没有配置任何降级,并且这20个服务的可用性达到4个9,也就是99.99%,
那这个核心链路的可用性只有99.99的20次方 = 99.8%,
-
如果有10亿次请求则


订阅专栏 解锁全文
969

被折叠的 条评论
为什么被折叠?



