Loading

摘要: 原文博客:https://nosae.top/posts/grpc阅读3-服务发现 服务发现概述 平时用浏览器上过网都知道,输入一个网址比如google.com就能访问内容,背后是DNS帮我们将google.com解析成IP地址,最终浏览器才能基于TCP协议,从本地连接到这个服务提供商的IP地址。所 阅读全文
posted @ 2025-06-11 17:40 NOSAE 阅读(191) 评论(0) 推荐(0)
摘要: 原文博客:https://nosae.top/posts/go语言八股 本文基于go1.21.2,不同版本的go可能会有差异。文中部分代码会由于不是知识点强相关而省略,但被忽略的每行代码或多或少都有它们实际的用处,甚至可能不宜删除,欢迎指出 分析底层的相关的代码时,往往会由于平台架构而带来代码上的差 阅读全文
posted @ 2025-06-11 17:40 NOSAE 阅读(62) 评论(0) 推荐(0)
摘要: 原文博客:https://nosae.top/posts/字节rpc框架kitex源码阅读二 基于kitex@v0.11.3 开篇 在上篇字节RPC框架kitex源码阅读(一)中,简单过了一遍从创建服务、监听端口、建立连接&派发、退出清理的流程,对于代码生成的回调如何在kitex内部得到调用也有了初 阅读全文
posted @ 2025-06-11 17:40 NOSAE 阅读(116) 评论(0) 推荐(0)
摘要: 原文博客:https://nosae.top/posts/kafka源码阅读7-kselector 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 我们知道 Java NIO 中的三大组件分别是 Channel、 阅读全文
posted @ 2025-06-09 01:56 NOSAE 阅读(77) 评论(0) 推荐(0)
摘要: 原文博客:https://nosae.top/posts/kafka源码阅读8-kselector2 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 我们知道 Java NIO 中的三大组件分别是 Channel 阅读全文
posted @ 2025-06-09 01:56 NOSAE 阅读(87) 评论(0) 推荐(0)
摘要: 原文博客:https://nosae.top/posts/kafka源码阅读5-请求队列 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 本篇跟随胡夕大佬的步伐,本篇开启 kafka 客户端请求与响应的源码阅读, 阅读全文
posted @ 2025-05-26 01:04 NOSAE 阅读(67) 评论(0) 推荐(0)
摘要: 原文博客:https://nosae.top/posts/kafka源码阅读4-索引 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 之前几篇过了一遍 kafka 中日志和日志段的基本概念以及相关操作,本篇将进一 阅读全文
posted @ 2025-05-20 22:01 NOSAE 阅读(86) 评论(0) 推荐(0)
摘要: 原文博客:https://nosae.top/posts/kafka源码阅读3-日志的增删改查 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码 本篇将接着上篇的内容,继续深入研究 Log 的一些常见操作。 Lead 阅读全文
posted @ 2025-05-20 14:11 NOSAE 阅读(93) 评论(0) 推荐(0)
摘要: 原文博客:https://nosae.top/posts/kafka源码阅读2-日志及其初始化 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 本篇将基于上一篇介绍的日志段,进一步探索 kafka 中的日志,包括 阅读全文
posted @ 2025-05-20 14:09 NOSAE 阅读(69) 评论(0) 推荐(0)
摘要: 原文博客:https://nosae.top/posts/kafka源码阅读1-日志段的读:写:恢复 基于开源 kafka 2.5 版本 。 如无特殊说明,文中代码片段将删除 debug 信息、异常的代码 path 等代码,以便观看核心代码。 本篇将探索 kafka 中的日志段(LogSegment 阅读全文
posted @ 2025-05-20 14:08 NOSAE 阅读(104) 评论(0) 推荐(0)