首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
YMCODE
掘友等级
Java开发工程师
|
区块链
读书破万“卷”,图解源码,分享阅读的乐趣
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
YMCODE
Java开发工程师 @区块链
·
3年前
关注
13、Dubbo源码系列-Dubbo网络协议与编解码
海上月是天上月,眼前人是心上人。忙完各种事,余下精力,想了想Dubbo还剩下协议这部分还没和大家分享,今天就带着大家一起看下Dubbo网络协议设计与编解码实现。...
0
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
12、Dubbo源码系列-异步请求原理解析
人生如逆旅,我亦是行人。前段时间面试的时候被问了一个问题:"Netty是异步的,为什么RPC调用能阻塞在哪获取结果呢?"当时被问的有点懵逼,只到看到了Dubbo的同步实现才...
0
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
11、Dubbo源码系列-几种线程池
力学如力耕,勤惰尔自知。上篇文章为大家详细介绍了下Dubbo提供的几种线程模型,在执行具体的逻辑的时候,当然不能每次都创建新的线程了,Dubbo其实也提供了几种线程池用来执...
0
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
10、Dubbo源码系列-几种线程模型
旧书不厌百回读,熟读精思子自知。周末看了看中国说唱巅峰对决,和朋友互相吐槽了各自的业务,去新房看了下装修进度,回到家尚有精力,正好趁着这次金石计划,就继续和大家聊下Dubb...
0
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
9、Dubbo源码系列-集群容错策略
读书求学不宜懒,天地日月比人忙。周末了,大家在放松的时候,如果还有精力的话,不妨和我一起学习下Dubbo源码,本文就带着大家一起看下Dubbo的集群容错模式...
2
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
8、Dubbo源码系列-路由策略
前面文章分析了Dubbo客户端启动相关流程,其中提到了路由策略,当时由于篇幅问题,未展开详细讲解,本文将带大家一起深入分析下其实现。...
1
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
7、Dubbo源码系列-服务调用方流程分析
经过前面几篇文章分析,Dubbo的服务提供方终于正常启动并可以处理请求了,今天就带着大家一起看下Dubbo的服务调用方的启动流程...
0
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
6、Dubbo源码系列-服务端处理请求
前几篇文章主要文分析了Dubbo服务提供者初始化、Netty启动、以及如何将服务提供者信息注册到注册中心(默认实现为zk),执行到此,服务端就可以正常的处理客户端的RPC请...
0
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
举报
matrix im,就一个字,帅
收起
查看大图
向左旋转
向右旋转
什么值得买
赞过
分享
5
2
YMCODE
Java开发工程师 @区块链
·
3年前
关注
5、Dubbo源码系列-服务端注册
书接上文,前文主要从RegistryProtocol export方法一直分析到了NettyServer doOpen方法启动Netty服务整个流程,作为RPC服务的服务端...
0
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
4、Dubbo源码系列-服务端Netty启动
上篇文章从DubboBootstrap start方法一直分析到了RegistryProtocol register方法,其中提到,RegistryProtocol doL...
0
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
3、Dubbo源码系列-服务发布
上篇文章,介绍了Dubbo增强SPI与动态增强原理,用来当作学习Dubbo源码的“开胃菜”。作为RPC框架,如何实现服务的发布和调用才是重中之重,本篇文章将会带大家一起学习...
1
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
2、Dubbo源码系列-SPI与动态增强
上篇文章整体介绍了Dubbo的架构,其中也提到了,学好Dubbo的关键在于先整明白SPI原理,今天就带大家一起学习下相关设计...
1
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
1、Dubbo源码系列-初识
大家好,我又来了,距离上次更已经20天了,这段时间,除了忙工作,就是再看Dubbo的相关源码。接下来的一段时间,会逐渐的为大家揭开Dubbo的相关设计,以及各种源码实现,同...
1
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
5、Disruptor原理解析-序号屏障
介绍其工作原理之前,先让我们回顾下,SequenceBarrier是如何在消费端起作用的。通过前文分析可得知,Disruptor提供了两种消费模式,分别是BatchEven...
0
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
混迹互联网五年,我,被毕业了
裁员来的太快,就像龙卷风。2022.4,在“开水团”呆了一年半的我,喜提N+1。入职新公司一月后,半夜上完厕所后,思绪万千,想了想终于还是要整一篇,总结下五年来的心路历程。...
0
1
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
4、Disruptor源码解读-序号器
前面几篇文章,分别介绍了Disruptor的生产和消费逻辑,其中不乏“Sequence”的身影,生产者使用其记录生产的位置,防止出现数据覆盖;多个消费者通过其记录消费位置,...
1
2
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
3、Disruptor源码解读-消费者
初始化disruptor对象后,即可绑定对应的EventHandler,进行事件消费。查看源码可发现,提供了以下两种绑定方式...
1
评论
分享
YMCODE
Java开发工程师 @区块链
·
3年前
关注
2、Disruptor源码解读-生产者
开始分析生产者流程之前,先简单介绍下什么是Ringbuffer。 其底层采用用数组Object[] entries存储元素,不会扩容,满了之后从数组头开始填充,即所谓环形数...
2
评论
分享
下一页
个人成就
文章被点赞
15
文章被阅读
24,445
掘力值
772
关注了
0
关注者
23
收藏集
0
关注标签
15
加入于
2022-07-10