文章
29 篇笔记 · 1 个分类
2026
-
2026/01/29
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 A.1 核心配置速查 Broker 端 配置 默认 说明 ...
-
2026/01/28
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 最后一章回答三个问题:如何读 Kafka 源码、如何跟进社区演进、如何从“会用”走向“专家”。 28.1 为什么要读源码 ...
-
2026/01/27
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章按“基础 -> 原理 -> 性能运维 -> 场景设计”组织 50 个高频问题,答案追求面试可直接使用的深...
-
2026/01/26
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 会用 API 只是开始,把 Kafka 放进架构需要处理一致性、顺序、依赖与演进。本章讲事件驱动架构中的核心模式。 26.1...
-
2026/01/25
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Kafka 是实时数据管道的事实标准。本章讲它与 Flink、Spark、ClickHouse、数据湖、CDC 的集成方式与关...
-
2026/01/24
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章把前面所有知识拼成两个完整项目:一个是高吞吐日志采集平台(偏数据管道),一个是电商订单事件系统(偏业务事件驱动)。给出架构...
-
2026/01/23
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Kafka 的强大一半来自生态。本章介绍三个官方系工具:Connect 解决“数据进出 Kafka”,Streams 解决“流...
-
2026/01/22
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 集群不是搭完就完事。本章覆盖日常最重的几类运维操作:扩容与数据均衡、跨集群迁移、滚动升级、备份与容灾。 22.1 扩容 Br...
-
2026/01/21
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 默认的 PLAINTEXT 监听等于“裸奔”:任何能连通端口的人都能读写所有 topic。本章讲清楚三层安全模型,并给出可落地...
-
2026/01/20
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章是“急救包”:按症状组织,给出排查路径、关键命令与常见根因。遇到问题时可以直接对照执行。 20.1 排查总原则 1. ...
-
2026/01/19
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Kafka 集群的稳定性 = 指标 + 告警 + 定期演练。本章给出指标体系、部署方案与阈值建议,让问题在用户感知前被发现。 ...
-
2026/01/18
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 “Kafka 会不会丢消息?”的正确回答是:配置得当就不丢,配置不当每一层都能丢。本章按端到端路径给出工程清单。 18.1 ...
-
2026/01/17
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 调优的第一原则:没有测量就没有调优。本章给出一套从压测定位、分层调参到容量规划的完整方法。 17.1 先建立基线 任何改动...
-
2026/01/16
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 KRaft(Kafka Raft)是 Kafka 4.x 唯一的运行模式。本章深入它的动机、架构、元数据日志与运维要点,并说明...
-
2026/01/15
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 再平衡(Rebalance)是消费组弹性的来源,也是生产事故的高发区:一次大规模 rebalance 可能让整个组停止消费数十...
-
2026/01/14
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 “消息会不会丢、会不会重”是 Kafka 工程的灵魂问题。本章把三种交付语义的定义、实现手段与适用边界彻底讲清楚,并给出可以落...
-
2026/01/13
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Broker 每秒要处理几十万请求,却用一套非常经典的 Reactor 线程模型做到高吞吐低延迟。理解这套模型,num.net...
-
2026/01/12
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Kafka 集群里有两类“管理者”:Controller 管集群元数据与分区 Leader,Group Coordinator...
-
2026/01/11
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 多副本是 Kafka 不丢消息的根基。本章讲清楚副本如何同步、什么算“同步”、Leader 挂了如何选举,以及经典的一致性问题...
-
2026/01/10
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Kafka 的存储设计是它高性能的根基。本章拆开磁盘目录,看看一个分区到底由哪些文件组成、消息如何查找、数据如何过期删除。 ...
-
2026/01/09
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Spring Kafka 是 Java 生态最常用的 Kafka 封装。本章从发送、消费、手动确认、错误处理讲到死信队列与批量...
-
2026/01/08
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 Kafka 只负责搬运字节,不理解业务格式。格式选得好,系统演进就顺;选得差,下游会被各种兼容性问题反复折磨。本章讲主流方案与...
-
2026/01/07
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 主题与分区是 Kafka 的“表结构”,一旦上线就很难随意修改。本章讲清楚分区数怎么定、副本因子怎么配、以及用 AdminCl...
-
2026/01/06
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 消费者是业务代码里最容易出问题的一环:丢消息、重复消费、堆积、频繁再平衡,几乎都源于对 poll 模型与位移提交理解不深。本章...
-
2026/01/05
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章进入代码实战:用一个完整的 Java 项目理解生产者的发送流程、分区策略、拦截器、核心参数与顺序性保证。这些知识同样适用于...
-
2026/01/04
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 环境就绪后,本章用 Kafka 自带命令行完成“建 topic、发消息、收消息、看进度”,并把每个命令的输出读懂。命令行是最好...
-
2026/01/03
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 学 Kafka 最忌讳只看不练。本章从下载安装包开始,把单机 KRaft 集群跑起来,再扩展成一台机器上的三节点“伪分布式”集...
-
2026/01/02
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 本章一次性建立 Kafka 的完整概念地图。后面所有章节都会反复引用这些名词,值得花时间彻底吃透。 2.1 消息(Recor...
-
2026/01/01
这是《Kafka 零基础实战指南》的独立章节版。本章从概念、实操和生产排查三个视角展开,代码块保留了原书可直接运行的版本。 1.1 从一个真实痛点说起 假设你在一个电商公司负责订单系统。用户下单后,系统要做很多事:扣库存、生成物流单、发积分、发短信...