码迷,mamicode.com
首页 >  
搜索关键字:Guava    ( 561个结果
Guava Cache -- MapMaker.makeComputingMap测试
canal中很多处使用了MigrateMap.makeComputingMap(Function<? super K, ? extends V> computingFunction)方法,第一次接触这个方法,刚开始完全不知道在干啥,这个function中的参数的作用是啥,怎么使用,何时触发,之后简单 ...
分类:系统相关   时间:2018-09-26 13:01:17    阅读次数:1199
从Java future 到 Guava ListenableFuture实现异步调用
从Java future 到 Guava ListenableFuture实现异步调用 置顶 2016年04月24日 09:11:14 皮斯特劳沃 阅读数:17570 标签: java异步调用线程非阻塞更多 个人分类: 多线程异步调用总结 从Java future 到 Guava Listenabl ...
分类:编程语言   时间:2018-09-25 23:29:37    阅读次数:417
springboot2.0 redis EnableCaching的配置和使用
一、前言 关于EnableCaching最简单使用,个人感觉只需提供一个CacheManager的一个实例就好了。springboot为我们提供了cache相关的自动配置。引入cache模块,如下。 二、maven依赖 三、缓存类型 本人也仅仅使用了redis、guava、ehcache。更多详情请 ...
分类:编程语言   时间:2018-09-17 11:46:25    阅读次数:1086
RateLimiter
RateLimiter是Guava的concurrent包下的一个用于限制访问频率的类. 限流算法 常用的更平滑的限流算法有两种:漏桶算法和令牌桶算法. 很多传统的服务提供商如华为中兴都有类似的专利,参考: http://www.google.com/patents/CN1536815A?cl=zh ...
分类:其他好文   时间:2018-09-09 11:41:39    阅读次数:206
google guava缓存分析
这篇文章我们分析一下guava缓存的优缺点。 guava缓存过期时间分为两种,一种是从写入时开始计时,一种是从最后访问时间开始计时,而且guava缓存的过期时间是设置到整个一组缓存上的;这和EHCache,redis,memcached等不同,这些缓存系统设置都将缓存时间设置到了单个缓存上。 gua ...
分类:其他好文   时间:2018-09-06 18:06:35    阅读次数:148
限流算法之漏桶算法、令牌桶算法
昨天CodeReview的时候看到同时使用RateLimiter这个类用作QPS访问限制.学习一下这个类. RateLimiter是Guava的concurrent包下的一个用于限制访问频率的类. 1.限流 每个API接口都是有访问上限的,当访问频率或者并发量超过其承受范围时候,我们就必须考虑限流来 ...
分类:编程语言   时间:2018-09-03 13:50:28    阅读次数:167
spring中添加google的guava缓存(demo)
1.pom文件中配置 2.GuavaCacheManagerConfig配置类 3.applicationContext-cache-guava.xml配置文件 4.GuavaDTO 5.GuavaServiceImpl的实现类 如果service的实现类是删除方法,则在方法上,加上@CacheEv ...
分类:编程语言   时间:2018-09-01 23:57:39    阅读次数:496
TPS限流
限流是高可用服务需要具备的能力之一 ,粗暴简单的就像我们之前做的并发数控制。好一点的有tps限流,可用令牌桶等算法实现。《亿级流量网站架构核心技术》一书P67限流详解也有讲。dubbo提供了此机制,TpsLimitFilter。guava也提供了相应的工具类RateLimiter。 1. dubbo ...
分类:其他好文   时间:2018-08-31 21:24:58    阅读次数:331
分布式环境下限流方案的实现redis RateLimiter Guava,Token Bucket, Leaky Bucket
业务背景介绍 对于web应用的限流,光看标题,似乎过于抽象,难以理解,那我们还是以具体的某一个应用场景来引入这个话题吧。 在日常生活中,我们肯定收到过不少不少这样的短信,“双11约吗?,千款….”,“您有幸获得唱读卡,赶快戳链接…”。这种类型的短信是属于推广性质的短信。为什么我要说这个呢?听我慢慢道 ...
分类:其他好文   时间:2018-08-31 15:51:10    阅读次数:193
springcloud负载均衡采用一致性哈希算法
spring cloud网关集成了zuul和熔断器,因此网关天生具有负载均衡和熔断的功能。因此spring cloud的负载均衡算法,就是ribbon的负载均衡算法。在ribbon中,负载均衡默认了轮询的方法。如果想采用一致性哈希算法,实现负载均衡,那应该怎么办呢? 这里我才用guava的一致性哈希 ...
分类:编程语言   时间:2018-08-28 21:17:02    阅读次数:1018
561条   上一页 1 ... 16 17 18 19 20 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!