java.util.concurrent.locks.Lock类
限流
在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流
缓存 缓存的目的是提升系统访问速度和增大系统处理容量降级 降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉,待高峰或者问题解决后再打开限流 限流的目的是通过对并发访问/请求进行限速,或者对一个时间窗口内的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待、降级等处理
本次研究一下限流
超时,重试,熔断,限流
超时,重试,熔断,限流的扼要说明
spring retry
guava-retrying基于guava的重试模块
The guava-retrying module provides a general purpose method for retrying arbitrary Java code with specific stop, retry, and exception handling capabilities that are enhanced by Guava’s predicate matching.
fiddler抓包笔记
fiddler抓包笔记
Spring Configuration注解的使用
注解类org.springframework.context.annotation.Configuration的使用
velocity分页器
velocity分页器宏
java的一些小技巧
java小技巧记录
TypeReference的作用
TypeReference的作用