Redis限流
-
API接口限流实战:令牌桶算法实现与分布式限流方案落地
限流是后端开发中保护服务的最后一道防线。接口被爬虫扫、营销活动流量洪峰、下游服务变慢导致线程池打满,这些场景下没有限流的接口会直接拖垮整个应用。API接口限流的核心是把流量控制在系…
-
Go语言实现分布式限流:基于Redis的滑动窗口与令牌桶组合方案
单机限流到分布式限流的过渡 Go服务做限流,单机场景用golang.org/x/time/rate包的令牌桶算法即可。但当服务部署为多实例后,每个实例各自独立限流,总QPS等于单实…