技术栈

ratelimiter

铁锚
6 天前
java·高并发·限流·guava·ratelimiter
Guava限频器RateLimiter的使用示例高并发应用场景有3大利器: 缓存、限流、熔断。也有说4利器的: 缓存、限流、熔断、降级。每一种技术都有自己的适用场景,也有很多使用细节和注意事项。
lingdian23
10 天前
java·guava·ratelimiter
限流系列:guava rateLimiter目录令牌桶算法Guava-RateLimiter数据模型示例大致流程acquirereservereserveAndGetWaitLength
飞哥不鸽
1 年前
spring boot·限流·令牌桶算法·ratelimiter·漏斗算法
【前后端的那些事】SpringBoot 基于内存的ip访问频率限制切面(RateLimiter)限流就是在用户访问次数庞大时,对系统资源的一种保护手段。高峰期,用户可能对某个接口的访问频率急剧升高,后端接口通常需要进行DB操作,接口访问频率升高,DB的IO次数就显著增高,从而极大的影响整个系统的性能。如果不对用户访问频率进行限制,高频的访问容易打跨整个服务
souldomain
1 年前
spring boot·redis·ratelimiter
SpringBoot集成Redisson实现限流(二)Springboot集成Redisson默认的限流器为令牌桶型限流器,底层是通过lua脚本去实现的。 通过lua脚本我们可以去实现一个滑动窗口限流器,利用ZSET格式数据就可以轻松实现。 springboot集成Redisson就不做讲解,可以参考:springboot集成redisson