限流算法及其应用

在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流(Rate Limit),限流的目的是为了保护系统不被瞬时大流量冲垮,常见的应用场景类似秒杀,大促峰值QPS在2w以上。 目前比较常见的限流算法有: 计数器固定窗口算法 计数器滑动窗口算法 漏桶算法 令牌桶算法 1. 计数器固定窗口算法       计数器固定窗口算法是使用计数器在周期内累加访问次数,当达到设定的限流值时,触发限流策略
相关文章
相关标签/搜索