首页
学习
活动
专区
工具
TVP
发布

分布式系统进阶

专栏作者
104
文章
147655
阅读量
30
订阅数
Kafka源码分析-网络层-1
在享用了这么久kafka提供的各种福利后, 咱们也来精进一下,看看kafka的各部分实现,知其然也知一点所以然; 题目起得有点大,其实完全是临时起意,希望能坚持下去; 本身其实不是java程序员,scala也是半吊子, 但是特别喜欢scala啊~~~ Kafka最近的版本更新有点快, 但是这一系列文章是基于kafka 0.9.1版本; 这里的文章不会事无巨细,但求将主脉络理清. ---- Kafka的网络层模型概述 这个模型其实一点也不神秘,很质朴,很清晰,也很好用,引用源码中的一句话: The thre
扫帚的影子
2018-09-05
3170
Kafka源码分析-网络层-2
这里面最主要的就是accept(key, processors(currentProcessor)) (4) accept: 设置新连接socket的参数后交由Processor处理:
扫帚的影子
2018-09-05
5510
Kafka基础组件和辅助类库简介
在正式开始扒代码之前, 先来个开胃菜,简单介绍一下kafka的基础组件和一些代码实现中用到的基础类库 ---- Kafka基础组件概述 KafkaServer是整个Kafka的核心组件,里面包含了ka
扫帚的影子
2018-09-05
6840
Kafka消息的磁盘存储Kafka源码分析-汇总
可以看到使用FileMessageSet来操作Log文件, 使用OffsetIndex来操作Index文件
扫帚的影子
2018-09-05
1.5K0
Kafka中Message存储相关类大揭密Kafka源码分析-汇总
我们使用Kafka, 最终都是要存,取消息,今天我们就来看下源码中和消息相关的类; 涉及到的类: Message Record MessageSet ByteBufferMessageSet Buf
扫帚的影子
2018-09-05
9560
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档