Golang http源码阅读

Note 基于 go 1.25 介绍 golang 的标准库中的 net/http 包提供了 http 相关的各种工具。本篇作为杂记,记录一些其中我觉得有意思的 http 工具。在探索源码的过程中,也顺便了解一下 http 这个我们日常总是在接触的、并且一直在不断演进的应用层网络协议。 ...

二月 2, 2026 · by NOSAE

Informer原理详解

Note 基于 [email protected] informer 介绍 informer 是 k8s 客户端库提供的一个组件,用于 资源变更监听+资源缓存,用于高效感知 k8s 集群中的资源变化。 ...

十月 4, 2025 · by NOSAE

Kafka源码阅读(14)-Controller之副本状态机ReplicaStateMachine

Note 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 ...

七月 20, 2025 · by NOSAE

Kafka源码阅读(13)-Controller之controller对集群的管理

Note 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 ...

七月 5, 2025 · by NOSAE

Kafka源码阅读(12)-Controller之单线程事件处理器

Note 基于开源 kafka 2.5 版本。 如无特殊说明,文中代码片段将删除 debug 信息、异常触发、英文注释等代码,以便观看核心代码。 ...

七月 4, 2025 · by NOSAE