看啥推荐读物
专栏名称: Java技术栈
专注分享Java技术干货,包括Java多线程、JVM、Spring Boot、Spring Cloud、Intellij IDEA、Dubbo、Zookeeper、Redis、架构设计、微服务、消息队列、容器、Git、面试题、最新动态等。
今天看啥  ›  专栏  ›  Java技术栈

我司用了 6 年的 Redis 分布式限流器,很牛逼了!

Java技术栈  · 公众号  ·  · 2020-06-23 09:41
Java技术栈www.javastack.cn打开网站看更多优质文章一、什么是限流?为什么要限流?不知道大家有没有做过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆长龙转圈圈?答案就是为了限流!因为一趟地铁的运力是有限的,一下挤进去太多人会造成站台的拥挤、列车的超载,存在一定的安全隐患。同理,我们的程序也是一样,它处理请求的能力也是有限的,一旦请求多到超出它的处理极限就会崩溃。为了不出现最坏的崩溃情况,只能耽误一下大家进站的时间。限流是保证系统高可用的重要手段!!!由于互联网公司的流量巨大,系统上线会做一个流量峰值的评估,尤其是像各种秒杀促销活动,为了保证系统不被巨大的流量压垮,会在系统流量到达一定阈值时, ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照