Guava
0 人感兴趣 · 13 次引用
- 最新
- 推荐
一文读懂 Guava EventBus(订阅\发布事件)
最近项目出现同一消息发送多次的现象,对下游业务方造成困扰,经过排查发现使用EventBus方式不正确。也借此机会学习了下EventBus并进行分享。以下为分享内容,本文主要分为五个部分,篇幅较长,望大家耐心阅读。
Guava 中这些 Map 的骚操作,让我的代码量减少了 50%
Guava是google公司开发的一款Java类库扩展工具包,内含了丰富的API,涵盖了集合、缓存、并发、I/O等多个方面。使用这些API一方面可以简化我们代码,使代码更为优雅,另一方面它补充了很多jdk中没有的功能,能让我们开发中更为高效。
Google Guava 中 EventBus 使用不当会导致什么故障?
4.26号凌晨3点业务服务开始报警,现象表现为消费用户消息的kafka集群出现堆积,导致用户在聊天室房间内的状态更新延迟,最终用户在聊天室房间的IM长链接断开,用户在聊天室中无法发消息,无法上麦。
【Java 技术开发专题】系列之「Guava RateLimiter」针对于限流器的入门到实战(含源码分析介绍)
如果让你来造一个限流器,有啥想法?
☕️【Java 专题系列】「回顾 RateLimiter」针对于限流器的入门到精通(针对于源码分析介绍)
之前的文章中已经介绍了常用的限流算法,而google在Java领域中使用Guava包中的限流工具进行服务限流。
☕️【Java 专题系列】「回顾 RateLimiter」针对于限流器的入门到精通(含实战和算法原理介绍)
在开发高并发系统时有三剑客:缓存、降级和限流。
🚀【Guava 技术指南】「RateLimiter 类」服务请求流控实现方案
后台服务的,都会接触到流控,一般的场景就是在流量异常,比如遭受攻击的时候,保障服务不过载,在可支持的范围内提供稳定的服务。比如我们的服务支持100QPS,当一下子来了1000个请求的时候,我们在可服务的范围内,每秒处理100个请求,这样在牺牲一些
Java 技术开发专题系列之【Guava Collections】实战使用相关 Guava 不一般的集合框架
Google Guava Collections 是一个对 Java Collections Framework 增强和扩展的一个开源项目。由于它高质量 API 的实现和对 Java特性的充分利用,使得其在 Java 社区受到很高评价。笔者主要介绍它的基本用法和功能特性。