最新 最热

System|分布式|Dubbo是如何实现集群化的?

多个被调用者在调用时虚拟化为一个被调用者,这就是Dubbo的集群化,本文将从一次碰壁经历出发,讲一讲Dubbo是如何进行集群化的。

2021-11-22
0

System|分布式|从Dubbo+Zookeeper开始实现分布式存储系统

zookeepeer的协议zab是Paxos变体,众所周知,Paxos是一个强一致性协议,需要经过多轮提议才能确定最终的共识。如果使用Zookeeper来进行存储,性能会惨不忍睹。...

2021-11-22
0

面试官:你给我说一下什么是时间轮吧?

常见于各种框架之中,偶现于面试环节,理解起来稍微有点难度,但是知道原理之后也就觉得:

2021-11-16
1

Dubbo源码分析:小白入门篇

主要也是现在Spring CLoud Alibaba实在是太火了,很多小伙伴都想好好搞搞。

2021-11-10
0

深入理解ServiceLoader类与SPI机制

最近我们自己在重构项目,系统为了符合82原则(希望是80%的业务能通过穷举的方式固定下来,只有20%的允许特殊的定义),那么在固定一些标准流程以后,比如我们放大了原子服务的能力,当放大原子服务能力的时候,你就会发现,虽然抽象上...

2021-11-04
0

Dubbo入门到实战2

1、为什么需要dubbo2、dubbo架构简析3、dubbo入门4、zookeeper注册中心加入dubbo5、dubbo多种配置方式(xml、api、注解)6、常用场景介绍

2021-11-04
0

Dubbo入门到实战

1、为什么需要dubbo2、dubbo架构简析3、dubbo入门4、zookeeper注册中心加入dubbo5、dubbo多种配置方式(xml、api、注解)6、常用场景介绍

2021-11-04
0

dubbo 配置 loadbalance 不生效?撸一把源码

很久之前我给业务方写了一个 dubbo loadbalance 的扩展(为了叙述方便,这个 loadbalance 扩展就叫它 XLB 吧),这两天业务方反馈说 XLB 不生效了

2021-11-03
0

启动Dubbo项目注册Zookeeper时提示zookeeper not connected异常原理解析

遇到一个很诡异的问题,我在启动多个配置相同zookeeper的Dubbo项目时,其他项目都是正常启动,唯独有一个项目在启动过程中,Dubbo注册zookeeper协议时,竟然出现了这样的异常提示——...

2021-10-29
0

聊聊如何实现一个支持键值对的SPI

如果用过JDK提供的SPI机制的朋友,大概就会知道它无法按需加载。之前写过一篇文章聊聊基于jdk实现的spi如何与spring整合实现依赖注入。利用spring的依赖注入来实现spi按需加载,这种方案就是要借用spring。今天我们在聊...

2021-10-27
0