GitHub 标星 11000+,阿里开源的微服务组件如何连续 10 年扛住双十一大促?

  1. 云栖社区>
  2. 阿里巴巴云原生>
  3. 博客>
  4. 正文

GitHub 标星 11000+,阿里开源的微服务组件如何连续 10 年扛住双十一大促?

阿里巴巴云原生小助手 2020-03-20 11:39:26 浏览659
展开阅读全文

0.png

作者 | 宿何  阿里云高级开发工程师

导读:疫情期间,“卡”成了很多人线上体验的关键词。线上预约购买口罩时,突然不能付款了;在线选课,被提示请求过多,系统无法响应;在线办公/教学时,图像或声音卡住了……这些可用性下降的场景严重的影响了用户体验,也降低了公司的工作效率。面对“卡”住了的情况 ,作为开发者的我们,需要预先通过一些手段来提前对不稳定的因素进行防护,同时在突发流量的情况下,也要具备快速止损的能力。

近年来,微服务的稳定性一直是开发者非常关注的话题。随着业务从单体架构向分布式架构演进以及部署方式的变化,服务之间的依赖关系变得越来越复杂,业务系统也面临着巨大的高可用挑战。

如何保障服务的可用性?这是一个非常庞大的话题,涉及到方方面面,其中一个重要的手段就是流控降级。

为什么要进行流控降级?

流量是非常随机性的、不可预测的。前一秒可能还

网友评论

登录后评论
0/500
评论