Skip to main content
Kafka 是高吞吐的分布式消息队列与流平台,承担系统间的异步解耦与事件流转。本小节整理它的部署、使用与运维实践。

核心概念速览

典型使用场景

  • 异步解耦:下单后发消息,库存、通知各自消费
  • 流量削峰:突发流量先进队列,后端按能力消费
  • 事件流:CDC、日志采集、实时计算的管道

运维重点

  • 分区规划:分区数决定消费并行度,创建后只能加不能减
  • 副本与 ISR:副本因子建议 3,关注 under-replicated 分区
  • 消费积压:Lag 是最重要的监控指标
  • 消息可靠性:acks=all + 幂等生产者,权衡吞吐与可靠

延伸阅读