1、什么是线程池: java.util.concurrent.Executors提供了一个 java.util.c...[作者空间]
1、ThreadLocal是什么 ThreadLocal是一个本地线程副本变量工具类。主要用于将私有线程和该线程存...[作者空间]
1、BIO与NIO IO(BIO)和NIO区别:其本质就是阻塞和非阻塞的区别 阻塞概念:应用程序在获取网络数据的时...[作者空间]
1、Redis性能如此高的原因: 纯内存操作 单线程 高效的数据结构 合理的数据编码 其他方面的优化 2、在Red...[作者空间]
1、分布式事务产⽣的原因 数据库分库分表 服务 soa 化 在分布式系统中,每⼀个机器器节点虽然都能明确的知道⾃⼰...[作者空间]
1、经典五层模型 传输层: 向用户提供可靠的端到端服务。传输层向高层屏蔽了下层数据通信的细节。 应用层: 为应用软...[作者空间]
基于 timeout 机制为服务接口调用超时提供安全保护 一般来说,在调用依赖服务的接口的时候,比较常见的一个问题...[作者空间]
深入 Hystrix 线程池隔离与接口限流 前面讲了 Hystrix 的 request cache 请求缓存、f...[作者空间]
深入 Hystrix 断路器执行原理 RequestVolumeThreshold 表示在滑动窗口中,至少有多少个...[作者空间]
基于本地缓存的 fallback 降级机制 Hystrix 出现以下四种情况,都会去调用 fallback 降级机...[作者空间]
基于 request cache 请求缓存技术优化批量商品数据查询接口 Hystrix command 执行时 8...[作者空间]
深入 Hystrix 执行时内部原理 前面我们了解了 Hystrix 最基本的支持高可用的技术:资源隔离 + 限流...[作者空间]
Hystrix 隔离策略细粒度控制 Hystrix 实现资源隔离,有两种策略: 线程池隔离 信号量隔离 对资源隔离...[作者空间]
基于 Hystrix 信号量机制实现资源隔离 Hystrix 里面核心的一项功能,其实就是所谓的资源隔离,要解决的...[作者空间]
基于 Hystrix 线程池技术实现资源隔离 上一讲提到,如果从 Nginx 开始,缓存都失效了,Nginx 会直...[作者空间]
小型电商网站的商品详情页系统架构 小型电商网站的页面展示采用页面全量静态化的思想。数据库中存放了所有的商品信息,页...[作者空间]
用 Hystrix 构建高可用服务架构 参考 Hystrix Home。 Hystrix 是什么? 在分布式系统中...[作者空间]
本节常见面试题: 问题答案在文中都有提到 如何判断对象是否死亡(两种方法)。 简单的介绍一下强引用、软引用、弱引用...[作者空间]
基本问题: 介绍下 Java 内存区域(运行时数据区) Java 对象的创建过程(五步,建议能默写出来并且要知道每...[作者空间]
Redis 哨兵集群实现高可用 哨兵的介绍 sentinel,中文名是哨兵。哨兵是 redis 集群机构中非常重要...[作者空间]