- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 Java--SPI机制
SPI(Service Provider Interface)是JDK内置的一种服务提供发现机制。在平时开发中我们其实已经接触到,只不过一般开发真的用不上,像jdbc、apache logging等都用到SPI机制这些SPI的接口是由Java核心库来提供,而SPI的实现则是作为Java应用所依赖的jar包被包含进类路径(CLASSPATH)中。例如:JDBC的实现mysql就是通过mave...
2019-06-13 11:54:06 753
原创 高并发缓存穿透设计的一些思路
在目前的开发应用中,基本上缓存是标配,而使用的比较多的是redis、memercache等,也有一些本地缓存,比如hashmap、google guava包、spring cache等,或者更好一点的本地作为一级缓存,redis等作为二级缓存,本地缓存数据量较少@Override public OrderEntity selectById(Long id) { Object objec...
2019-06-12 21:58:36 506
原创 基于接口级别的限流
在高并发场景下,不得不说三大利器:缓存、降级、限流缓存:将数据缓存起来,减少数据库压力,保护DB和磁盘IO降级:保护核心系统/服务,降低非核心系统业务请求响应,防止请求积压过多引发系统崩溃限流:在某一时间段内或者某常规时间对请求进行限制访问,保护系统微服务分布式应用中,限流、权限鉴定等一般直接在网关可以做,Spring Cloud Gateway官方就提供了RequestRateL...
2019-06-01 01:21:39 775
docker周阳老师的脑图xmind整理
2019-03-16
尚硅谷周阳老师docker视频脑图
2019-03-16
周阳老师SpringCloud脑图
2019-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人