首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
dubbo
订阅
喝咖啡的工匠
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
Dubbo源码分析——负载均衡
目前dubbo中支持了四种负载均衡,分别是:最小活跃(LeastActive)、随机(Random)、加权平均(RoundRobin)和一致性哈希(ConsistentHash)。废话不多说直接上源码。 这个还是比较简单的,终极思想就是——如果权重都一样就随机选一个,只要有一个…
聊聊Dubbo(三):架构原理
无论是Dubbo还是Dubbox,包括在之前《聊聊Dubbo(一):为何选择》中介绍的其他框架,其本质都是远程调用框架,而对于远程调用如果没有分布式的需求,其实是不需要用这么重的框架,只有在分布式的时候,才有Dubbo这样的分布式服务框架的需求,说白了就是个远程服务调用的分布式…
咱们一起聊聊Zookeeper
Google的三篇论文影响了很多很多人,也影响了很多很多系统。这三篇论文一直是分布式领域传阅的经典。根据MapReduce,于是我们有了Hadoop;根据GFS,于是我们有了HDFS;根据BigTable,于是我们有了HBase。而在这三篇论文里都提及Google的一个Lock…
Dubbo入门(3)-架构原理
在之前的两篇文章中,我们了解了有关分布式服务的基本概念和简单的使用。现在来了解一下dubbo是如何提供这些功能的、如何运作的,以及整个框架的层次结构。 提供多种对NIO框架的抽象方式,给不同服务间的互相通信及调用提供多种方式。包括同步、异步、请求与响应等模型。 维护服务之间的调…
Dubbo源码分析——Dubbo SPI
Dubbo采用微内核+插件模式的设计原则,微内核负责组装插件,也就是Dubbo的所有功能点都可被用户自定义扩展所替换。微内核是由Dubbo SPI机制实现的,因此了解Dubbo SPI是非常重要的。 无法获取指定的扩展实现 。JDK 标准的 SPI 会一次性实例化扩展点所有实现…