会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
NOSAE's Blog
首页
联系
订阅
管理
1
2
3
4
5
6
下一页
[置顶]
nos-ae.github.io
摘要: 将转移到https://nosae.top持续更新
阅读全文
posted @ 2024-10-24 14:23 NOSAE
阅读(52)
评论(1)
推荐(0)
2025年10月30日
apue笔记-进程环境、进程控制、进程关系
摘要: 原文博客:https://nosae.top 进程环境 C程序总是从main函数开始执行,内核在调用main之前会调用一个特殊的启动例程,由这个例程去调用main。这个例程如果用C代码来写(一般是用汇编来写),那就是exit(main(argc, argv)),也就是用main的返回值作为程序的结束
阅读全文
posted @ 2025-10-30 23:36 NOSAE
阅读(11)
评论(0)
推荐(0)
2025年10月13日
Informer原理详解
摘要: 原文博客:https://nosae.top 基于client-go@v0.31.13 informer介绍 informer是k8s客户端库提供的一个组件,用于 资源变更监听+资源缓存,用于高效感知k8s集群中的资源变化。 实际上它就是构建用户控制器Controller的基础,Controller
阅读全文
posted @ 2025-10-13 00:37 NOSAE
阅读(41)
评论(0)
推荐(0)
Kafka源码阅读(14)-Controller之副本状态机ReplicaStateMachine
摘要: 原文博客:https://nosae.top 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 在上一篇中,多次出现了分区/副本状态机的身影,当时我们只知道,只需要将分区/副本状态转换成功后就可以对外提供服务了,但
阅读全文
posted @ 2025-10-13 00:36 NOSAE
阅读(12)
评论(0)
推荐(0)
2025年7月20日
Kafka源码阅读(13)-Controller之controller对集群的管理
摘要: 原文博客:https://nosae.top 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 本篇将针对 controller 的核心类——KafkaController 进行分析,包括 controller 最
阅读全文
posted @ 2025-07-20 21:36 NOSAE
阅读(43)
评论(0)
推荐(0)
Kafka源码阅读(14)-Controller之主题删除组件TopicDeletionManager
摘要: 原文博客:https://nosae.top 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。
阅读全文
posted @ 2025-07-20 21:36 NOSAE
阅读(7)
评论(0)
推荐(0)
2025年7月5日
Kafka源码阅读(12)-Controller之单线程事件处理器
摘要: 原文博客:https://nosae.top 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 读者要注意,本篇要介绍的单线程事件处理器与上一篇的内容并没有非常强的关联,因为我们是以“自下而上”的方式进行描述。你只
阅读全文
posted @ 2025-07-05 12:46 NOSAE
阅读(16)
评论(0)
推荐(0)
Kafka源码阅读(13)-Controller之Controller的选举
摘要: 原文博客:https://nosae.top 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 总结 参考 极客时间《Kafka核心源码解读》——胡夕
阅读全文
posted @ 2025-07-05 12:45 NOSAE
阅读(6)
评论(0)
推荐(0)
2025年7月4日
Kafka源码阅读(11)-Controller之元数据与通信
摘要: 原文博客:https://nosae.top 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 在本 kafka 系列的源码阅读系列中,之前几篇涵盖了 log 和 network 两大板块。本篇将开启第三板块:co
阅读全文
posted @ 2025-07-04 11:10 NOSAE
阅读(64)
评论(0)
推荐(0)
2025年6月27日
Kafka源码阅读(10)-SocketServer之网络请求全流程分析
摘要: 原文博客:https://nosae.top 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 基于前几篇的 SocketServer 的内容,我们发现漏了一个 KafkaRequestHandler 还没分析(以
阅读全文
posted @ 2025-06-27 11:48 NOSAE
阅读(36)
评论(0)
推荐(0)
2025年6月13日
Kafka源码阅读(9)-SocketServer之DataPlane与ControlPlane
摘要: 原文博客:https://nosae.top 本系列的kafka源码阅读(6)-SocketServer 之 Processor 与 Acceptor中,主要介绍了负责实现网络编程 reactor 模式的 Acceptor 以及 Processor,对于 SocketServer 如何使用它们并没有
阅读全文
posted @ 2025-06-13 02:02 NOSAE
阅读(46)
评论(0)
推荐(0)
1
2
3
4
5
6
下一页
公告