一、问题引入 1. 当我们写下<dubbo:service interface="MyService" ref="myServiceImpl" ...
一、简介 1. 引言 什么是熔断器? 为什么要有熔断器? 熔断器有哪些考虑指标? 熔断器有哪些适用的设计模式? 熔断器有哪些通用的使用场景? 如...
一、引言 讲解Ribbon之前,先提4个问题,作为引子 1. 什么是负载均衡, 为什么要有负载均衡? 2. 你所知道的负载均衡有哪些? 3. 负...
一、前言 Spring Cloud 是一系列框架的有序集合。它利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如...
目录 必读篇 JUC源码分析—CAS和Unsafe JUC源码分析—AQS JUC锁篇 JUC源码分析-JUC锁(一):ReetrantLock...
一、问题导读 1. ArrayList如何扩容? 2. 什么时候会有ConcurrentModificationException? 3. 当我...
一、引言 1.FutureTask在高并发场景下能确保任务只执行一次吗? 2.任务还在执行的时候用户调用cancel能否让任务停止执行? 二、功...
1. 前言 BlockingQueue即阻塞队列,它是基于ReentrantLock,依据它的基本原理,我们可以实现Web中的长连接聊天功能,当...
一、线程池状态 ThreadPoolExecutor 是 JDK 中的线程池实现,这个类实现了一个线程池需要的各个方法,它实现了任务提交、线程管...