2.3.2.1 Topic 设计与分区


文档摘要

2.3.2.1 Topic 设计与分区 2.3.2.1 Topic 设计与分区:当“按用户ID分区”撞上“热点用户雪崩”,我们是如何用动态哈希+影子分区把 Kafka 从熔断边缘拉回来的? 凌晨两点十七分,监控告警第三次刺破静默—— 的 消费延迟飙升至 87 分钟,下游履约服务批量超时,订单状态卡在“已支付”不动。运维甩来一张截图:该分区入流量是其他分区的 19.3 倍,而它的 Leader 副本正运行在一台 CPU 长期 98%、磁盘 I/O 等待高达 230ms 的老旧物理节点上。值班工程师盯着屏幕,手指悬在键盘上方——他知道,这不是扩容能解决的问题;这是 Topic 分区设计在真实业务洪流中裸泳时,被第一道浪头掀翻的典型瞬间。 这不是教科书里“均匀分布”的理想图景。


发布者: 作者: 转发
评论区 (0)
U