加载中
guava RateLimiter 实现原理

RateLimiter 是guava 用于限流的工具类,是限制每秒能有多少个请求放行的意思 原理大致是这样的:计算出多少us 内可以放行多少请求 为了提升效率,它是会计算下一次要执行的时间点,如果到了...

07/04 20:21
8
volatile happen before 原则

guava RateLimiter private volatile Object mutexDoNotUseDirectly; private Object mutex() { Object mutex = mutexDoNotUseDirectly; if (mutex == null) { synchronized (this) { ......

07/04 20:03
1
guava 缓存过期策略

google的guava可谓鼎鼎有名,最近在研究缓存,也就看看它是怎么处理缓存过期问题的;首先它并没有通过在后台起一个线程,不停去轮询。不这么做主要是为了效率吧,也就是所谓的惰性移除,在g...

02/28 23:26
48

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部