码迷,mamicode.com
首页 >  
搜索关键字:Guava    ( 561个结果
使用RateLimiter完成简单的大流量限流,抢购秒杀限流
RateLimiter是guava提供的基于令牌桶算法的实现类,可以非常简单的完成限流特技,并且根据系统的实际情况来调整生成token的速率。 通常可应用于抢购限流防止冲垮系统;限制某接口、服务单位时间内的访问量,譬如一些第三方服务会对用户访问量进行限制;限制网速,单位时间内只允许上传下载多少字节等 ...
分类:其他好文   时间:2019-09-09 19:16:20    阅读次数:133
限流算法
Reference: https://time.geekbang.org/column/article/112160 背景 生产环境中可以用生产者消费者模式来实现瞬时高并发的流量削峰,然而这样做虽然缓解了消费方的压力,但生产方则会因为瞬时高并发,而发生大量线程阻塞。面对这样的情况,有什么方式可以优化 ...
分类:编程语言   时间:2019-09-08 09:51:18    阅读次数:119
SpringBoot加入Guava Cache实现本地缓存
也可以参考 这里 在pom.xml中加入guava依赖 创建一个CacheService,方便调用 其实现类 ...
分类:编程语言   时间:2019-09-04 13:54:16    阅读次数:123
Dubbo入门---搭建一个最简单的Demo框架
Dubbo入门 搭建一个最简单的Demo框架 置顶 2017年04月17日 19:10:44 是Guava不是瓜娃 阅读数 394229更多 分类专栏: Dubbo Dubbo入门 搭建一个最简单的Demo框架 置顶 2017年04月17日 19:10:44 是Guava不是瓜娃 阅读数 39422 ...
分类:其他好文   时间:2019-08-31 10:33:53    阅读次数:70
RateLimiter 源码分析(Guava 和 Sentinel 实现)
作者javadoop,资深Java工程师。本文已获作者授权发布。 原文链接https://www.javadoop.com/post/rate limiter 本文主要介绍关于流控的两部分内容。 第一部分介绍 Guava 中 RateLimiter 的源码,包括它的两种模式,目前网上大部分文章只分析 ...
分类:其他好文   时间:2019-08-25 12:07:40    阅读次数:79
Java内存缓存-通过Google Guava创建缓存
谷歌Guava缓存Guava介绍Guava是Google guava中的一个内存缓存模块,用于将数据缓存到JVM内存中。实际项目开发中经常将一些公共或者常用的数据缓存起来方便快速访问。GuavaCache是单个应用运行时的本地缓存。它不把数据存放到文件或外部服务器。如果不符合需求,可以选择Memcached、Redis等工具。小案例pom.xml添加guava依赖<?xmlversion="1
分类:编程语言   时间:2019-08-25 10:18:56    阅读次数:136
Guava Cache
Guava Cache 是做什么的? 内存缓存,类似于 ConcurrentMap,支持自动缓存、缓存回收和缓存移除回调。 两种加载方式 使用CacheLoader 当有默认的加载或计算方式使用该方式。示例如下: 使用 Callable 当没有默认加载运算,或者想要覆盖默认的加载运算,同时保留 “获 ...
分类:系统相关   时间:2019-08-11 12:48:05    阅读次数:95
为什么你要用 Spring?
? 前言 现在Spring几乎成为了Java在企业级复杂应用开发的代名词,得益于Spring简单的设计哲学和其完善的生态圈,确实为廉颇老矣,尚能饭否的 Java 带来了“春天”,有很多同学刚接触Java就直接从Spring框架开始学习,导致产生了很多疑惑,甚至有很多同学只知道用Spring,并不了解 ...
分类:编程语言   时间:2019-08-04 13:13:00    阅读次数:81
springcache集成Guava 设置缓存时间
上一篇讲到了springboot集成springcahce :https://www.cnblogs.com/a565810497/p/10931426.html 但是缓存的有效时间无法设定。 这里就讲一下如何使用guava设定springcahce的有效时间 第一步:添加maven依赖: 第二步, ...
分类:编程语言   时间:2019-05-27 19:30:50    阅读次数:351
强大的Guava中的新集合类型: Multiset, Multimap, BiMap, Table, ClassToInstanceMap, RangeSet, RangeMap等
一 Multiset 二 Multimap 三 BiMap 四 Table 五 ClassToInstanceMap 六 RangeSet 七 RangeMap ...
分类:其他好文   时间:2019-05-24 00:39:07    阅读次数:99
561条   上一页 1 ... 10 11 12 13 14 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!