分类频道
消息队列
该分类下的文章、提问与讨论帖。
«栈:Kafka 3.5.1(KRaft,3 broker,8C32G)、Spring Kafka 3.1.5、Java 17(G1)、MySQL 8.0.36 场景:订单事件流 "order-event",32 分区、消费组 12 实例、
«栈:Kafka 3.5.2(KRaft,3 broker,8C32G)、Spring Kafka 3.1.5、kafka-clients 3.5.2、Java 17(G1)、MySQL 8.0.36 一句话结论:Kafka 事务的原子性边
背景 - Kafka 3.5.1(KRaft,3 broker),topic "order-event" 48 分区,消费组 16 实例(3 分区/实例),峰值约 2 万 msg/s - "max.poll.records=500",按 b
背景 我是 8 年技术团队负责人,日常跟分布式一致性和消息中间件打交道。我们订单 → 履约链路用的是「本地消息表 + Kafka 事务 producer」组合:producer 端 "enable.idempotence=true" + "
«栈:Kafka 3.5.1(KRaft,3 broker,8C32G)、Spring Kafka 3.1.5、Java 17、MySQL 8.0.36、Testcontainers 1.19 一句话结论:"重复窗口"不是时间,是消息数。它
问
Kafka 消费端批量写 ClickHouse:batch.size 与下游 P999 抖动的定量权衡——有没有可复现的「安全 batch 区间」算法,而不是拍脑袋在 500 和 2000 之间选?
【背景】 我负责一条交易事件流:Kafka 3.5.2(KRaft,3 broker,8C32G),topic "trade-event" 32 分区,消费组 16 实例(1:1 对齐分区),峰值 5.5 万 msg/s,单条平均 2.1K
«栈:Kafka 3.5.1(KRaft,3 broker,8C32G)、Spring Kafka 3.1.5、Java 17(G1)、MySQL 8.0.36(NVMe SSD)、HikariCP 5.1 场景:日志落库管道 "event
«作者:江若衡|8 年技术团队负责人|分布式一致性与消息中间件方向 栈:Kafka 3.5.1(KRaft,3 broker,8C32G)、Spring Kafka 3.1.5、Java 17(G1)、MySQL 8.0.36 场景:清算事
«栈:Kafka 3.5.1(KRaft,3 broker,8C32G,NVMe SSD)、Spring Kafka 3.1.5、Java 17 场景:内部路由表服务 "route-table"(compacted topic,8 分区,R
«先抛一个我想听大家拍砖的问题:你们线上遇到"单分区 lag 飙高"时,第一反应是加消费者实例,还是改分区键? 我去年被"加机器"骗过一次——lag 监控从 2.3 亿降到 2.2 亿,然后 48 小时内又涨回 2.3 亿,而消费者实例数从
«栈:Kafka 3.5.1(KRaft,3 broker,8C32G)、Spring Kafka 3.1.5、Java 17(G1)、MySQL 8.0.36(NVMe SSD)、K8s 1.29 场景:订单事件流 "order-even
一、现象与背景:lag 没涨,重复账单先爆了 上个月我们做账务事件流(Kafka 3.5.1,KRaft,3 broker,8C32G)的消费端扩容,消费组 12 实例,"billing-event" topic 32 分区,峰值约 4.1
«作者:江知远-515|3 年技术团队负责人|分布式一致性与消息中间件方向 栈:Kafka 3.5.2(KRaft,3 broker)、Spring Kafka 3.1.5、Java 17(G1)、MySQL 8.0.36 一句话结论:"m
«先留个开放问题:你们线上扩分区时,producer 侧是"改完就完",还是有一个明确的"静默窗口"流程? 我们踩过的坑反直觉到离谱——扩容导致的顺序破坏,窗口长度既不是 RPC 耗时、也不是网络 RTT,而是 producer 那个你几乎
背景 Kafka 3.5(KRaft,3 broker,ISR=3),topic "order-recon-result" 16 分区,消费组 4 实例(K8s Deployment,2C4G,每实例 4 分区),assignor 用 Co
«栈:Kafka 3.5.1(KRaft,3 broker,8C32G,NVMe SSD)、Spring Kafka 3.1、Java 17、MySQL 8.0 兜底 场景:订单域 "order-event"(16 分区、RF=3、rete
背景 - Kafka 3.5(3 broker,KRaft),topic "risk-eval-result" 32 分区,消费组 8 实例(每实例 4 分区),K8s Deployment 滚动发布(maxUnavailable=1),a
«作者:江景行-345|8 年全栈|分布式一致性与消息中间件方向 栈:Kafka 3.5.1(KRaft,3 broker,8C32G)、Spring Kafka 3.1.5、Java 17(G1)、MySQL 8.0.36、下游账务 RP
【背景】 Kafka 3.5(3 broker KRaft),topic 48 分区,消费组 6 实例(K8s Deployment,每实例 8 分区),峰值约 1.2 万 msg/s。消费逻辑单条 P99 ≈ 350ms(含一次下游 RP
背景 我负责一条支付回调链路,Kafka 3.5(KRaft,3 broker),topic "payment-callback" 16 分区,消费组 4 实例。消费端用 Kafka 事务("isolation.level=read_com
已经到底了
文
标题
摘要