首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bran_2015
掘友等级
java从业人员
java从业人员
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
bran_2015
关注了
捡田螺的小男孩
java从业人员
bran_2015
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
3年前
关注
一份热乎乎的字节面试真题
前言 大家好,我是捡田螺的小男孩,有位伙伴面试了字节(四年半工作经验),分享下面试真题,大家一起加油哈。 说说Redis为什么快 Redis有几种数据结构,底层分别是怎么存...
391
56
分享
bran_2015
java从业人员
·
3年前
关注
AbstractQueuedSynchronizer(AQS)实现原理(下)- 共享锁
我们在上一节有分析过AQS的一些基础原理及独占锁,接下来继续分析AQS的共享锁,共享锁的获取与独占锁的获取流程大概上是相似的,在接下来的源码分析中会发现这个问题。 获取锁-...
0
评论
分享
bran_2015
java从业人员
·
3年前
关注
AbstractQueuedSynchronizer(AQS)实现原理(上)- 独占锁
简介 AQS建立在CAS的基础上,实现了以FIFO等待队列的同步、阻塞、唤醒机制的简单框架。 继承体系 AbstractQueuedSynchronizer继承于Abstr...
1
1
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码---服务引用
服务引用原理 Dubbo 服务引用的时机有两个,第一个是在 Spring 容器调用 ReferenceBean 的 afterPropertiesSet 方法时引用服务,第...
1
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码---服务订阅
Dubbo服务订阅的接口定义在dubbo-registry包中,接口为RegistryService。先来看RegistryService的源码: 订阅 subscribe...
1
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码---集群容错之LoadBalance
简介 LoadBalance 中文意思为负载均衡,它的职责是将网络请求,或者其他形式的负载“均摊”到不同的机器上。避免集群中部分服务器压力过大,而另一些服务器比较空闲的情况...
1
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码---集群容错之Cluster
简介 为了避免单点故障,现在的应用通常至少会部署在两台服务器上。对于一些负载比较高的服务,会部署更多的服务器。这样,在同一环境下的服务提供者数量会大于1。对于服务消费者来说...
1
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码---集群容错之服务路由
Dubbo源码---集群容错之服务目录分析了集群容错的第一部分 — 服务目录 Directory。服务目录在刷新 Invoker 列表的过程中(RegistryDirect...
2
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码---集群容错之服务目录
服务目录中存储了一些和服务提供者有关的信息,通过服务目录,服务消费者可获取到服务提供者的信息,比如 ip、端口、服务协议等。通过这些信息,服务消费者就可通过 Netty 等...
1
评论
分享
bran_2015
java从业人员
·
3年前
关注
Protocol自适应扩展代码示例
```java public class Protocol$Adaptive { public void destroy() { throw new Unsupported...
1
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码---服务导出
Dubbo源码---服务导出 Dubbo服务导出在ServiceConfig中export方法,整个逻辑大致可分为三个部分,第一部分是前置工作,主要用于检查参数,组装 UR...
1
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码---加载流程
简介 这一篇来分析下Dubbo启动的执行流程,只做简单的分析,为后面具体的源码分析做一次简单的梳理(具体分析篇幅太太太长了。。。)。Dubbo服务的启动是始于Spring容...
2
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码篇---Wrapper详解
Dubbo源码篇---Wrapper详解 Wrapper wrapper为Dubbo SPI扩展类的包装对象,其实际作用起到了代理的作用。当Dubbo在解析SPI配置时,如...
4
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码篇---SPI自适应扩展
Dubbo SPI自适应扩展机制是是Dubbo SPI扩展到补充,强化了Dubbo SPI扩展,实现了在扩展方法被调用时,根据运行时参数进行动态加载。该机制的核心是为扩展接...
2
评论
分享
bran_2015
java从业人员
·
3年前
关注
Dubbo源码篇---SPI
Dubbo的扩展机制是基于Dubbo SPI来是实现的,可以说SPI是Dubbo扩展机制的核心,那么想读懂Dubbo的源码,首先读懂Dubbo SPI源码是一个非常不错的选...
3
评论
分享
bran_2015
java从业人员
·
3年前
关注
dubbo框架设计-摘自dubbo官网
dubbo框架设计-摘自dubbo官网 整体设计 图例说明: 图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口,位于中轴线上的为双方都用到的...
0
评论
分享
个人成就
文章被点赞
21
文章被阅读
6,635
掘力值
265
关注了
1
关注者
5
收藏集
0
关注标签
42
加入于
2021-11-03