Skip to content
6 个序列 / 27 篇文章
消息系统专题Kafka 专题数据与中间件 · 6 个序列 · 27 篇文章聚焦消息投递、消费组、顺序性、幂等、重试、积压和故障治理。
所属领域数据与中间件
专题内序列6 个
专题文章27 篇
高频标签
案例排障 · 3选型对比 · 3Hive · 3RabbitMQ · 3线上排障 · 2Elasticsearch · 1Linux · 1MySQL · 1

Kafka 专题

起步入口3 组
专题序列6 个
关联文章27 篇
起步入口先选入口
起步入口先把核心架构和分区模型吃透适合第一次系统看 Kafka,先把 Topic、Partition、Replica、Producer、Consumer Group 这些核心对象看顺。
起步入口再补位点、顺序性和消费语义适合业务开始依赖顺序消息、幂等消费、失败重试和位点恢复时进入。
起步入口继续看 Broker 治理与异常恢复适合开始遇到 ISR 收缩、元数据治理、积压恢复和故障切换时进入。
阅读路径按场景进入
入门打底先理解消息系统到底解决什么问题第一阶段先把 Kafka 为什么存在、核心对象是什么、分区和消费组怎么配合弄清楚。
核心原理把顺序性、位点和语义边界看懂第二阶段重点理解顺序消息、幂等、位点提交、重复消费和精确一次到底分别靠什么成立。
工程实战围绕重试、积压和参数调优落地第三阶段适合进入真实业务链路:做失败重试、位点恢复、吞吐调优、积压治理和消费幂等。
案例排障从积压、抖动和集群治理现象进入第四阶段面向故障:线上出现 Rebalance 风暴、消费积压、ISR 收缩、Broker 抖动时直接从这里切入。
专题序列Kafka 专题本专题共 6 个序列 / 27 篇文章扩容后的文章会继续按序列归档在这里,适合先选一条主线再往下读。
5 篇文章消息系统选型与 Kafka 基础适合先理解为什么要用 MQ,再衔接 Kafka 的核心架构、消费组和生产端基础。起步文章:MQ 为什么要用,以及怎么保证消息可靠
  • MQ 为什么要用,以及怎么保证消息可靠
  • RabbitMQ、Kafka、RocketMQ 怎么选
  • Kafka 核心架构与消息投递
4 篇文章Kafka 可靠性与故障治理适合把顺序性、幂等、重试、死信和消息积压放在一条线上连续看。起步文章:Kafka 顺序性、幂等生产者和精确一次
  • Kafka 顺序性、幂等生产者和精确一次
  • Kafka 重试与死信怎么设计
  • Kafka 重复消费治理案例
3 篇文章Kafka 高级投递与消费治理适合把分区键、批量压缩、位点提交和 ISR 治理放在一起看。起步文章:Kafka 分区键怎么设计更稳
  • Kafka 分区键怎么设计更稳
  • 批量发送、压缩和吞吐延迟怎么权衡
  • 位点提交策略怎么影响消费语义
3 篇文章Kafka 存储与元数据治理适合把 ISR、保留策略、日志压缩和 KRaft 放在一起看。起步文章:ISR、unclean leader election 和可用性边界
  • ISR、unclean leader election 和可用性边界
  • 消息保留和日志压缩怎么选
  • KRaft 和元数据仲裁怎么理解
6 篇文章Kafka 投递链路与日志存储机制适合把副本机制、acks、批量压缩和日志组织放在一条 Kafka 投递主线上理解。起步文章:Kafka 分区副本和 leader 机制怎么配合
  • Kafka 分区副本和 leader 机制怎么配合
  • ISR 缩小到底意味着什么风险
  • acks、min.insync.replicas 和可靠性怎么一起看
延伸相关入口如果你想继续横向比较 MQ 选型,可以再进入 RabbitMQ 和 RocketMQ 专题;如果你已经把消息链路接到实时计算,也可以继续切到大数据与分析相关专题。
专题序列Kafka 专题本专题共 6 个序列 / 27 篇文章先选一个序列进入,再沿着左侧目录继续往下读。
序列 1 / 5 篇消息系统选型与 Kafka 基础适合先理解为什么要用 MQ,再衔接 Kafka 的核心架构、消费组和生产端基础。起步文章:MQ 为什么要用,以及怎么保证消息可靠
  • MQ 为什么要用,以及怎么保证消息可靠
  • RabbitMQ、Kafka、RocketMQ 怎么选
  • Kafka 核心架构与消息投递
序列 2 / 4 篇Kafka 可靠性与故障治理适合把顺序性、幂等、重试、死信和消息积压放在一条线上连续看。起步文章:Kafka 顺序性、幂等生产者和精确一次
  • Kafka 顺序性、幂等生产者和精确一次
  • Kafka 重试与死信怎么设计
  • Kafka 重复消费治理案例
序列 3 / 3 篇Kafka 高级投递与消费治理适合把分区键、批量压缩、位点提交和 ISR 治理放在一起看。起步文章:Kafka 分区键怎么设计更稳
  • Kafka 分区键怎么设计更稳
  • 批量发送、压缩和吞吐延迟怎么权衡
  • 位点提交策略怎么影响消费语义
序列 4 / 3 篇Kafka 存储与元数据治理适合把 ISR、保留策略、日志压缩和 KRaft 放在一起看。起步文章:ISR、unclean leader election 和可用性边界
  • ISR、unclean leader election 和可用性边界
  • 消息保留和日志压缩怎么选
  • KRaft 和元数据仲裁怎么理解
序列 5 / 6 篇Kafka 投递链路与日志存储机制适合把副本机制、acks、批量压缩和日志组织放在一条 Kafka 投递主线上理解。起步文章:Kafka 分区副本和 leader 机制怎么配合
  • Kafka 分区副本和 leader 机制怎么配合
  • ISR 缩小到底意味着什么风险
  • acks、min.insync.replicas 和可靠性怎么一起看
序列 6 / 6 篇Kafka 消费治理与运维观察适合把 Rebalance、offset 提交、重试层级和 Broker 磁盘状态放在同一条 Kafka 消费治理主线上看。起步文章:Rebalance 为什么会让消费抖动
  • Rebalance 为什么会让消费抖动
  • 手动提交 offset 和自动提交怎么选
  • 顺序消费真的只靠单分区就够了吗

把零散经验整理成可查、可复用、可持续更新的企业级知识门户