主题 / 日志代理保留历史 知识卡片日志代理保留历史专业/工作 内容传统消息队列常在消费者确认后删除消息,日志型代理则按分区追加并保留历史,让消费者用偏移量记录进度。这样新消费者可以重放旧事件,失败消费者也能从断点恢复。代价是顺序、保留策略和分区设计更关键。 参考来源《数据密集型应用系统设计》第11章《流处理》 ← 上一张卡片流处理与批处理的本质区别:无界输入决定的连锁反应 下一张卡片 →消息传递系统的核心设计选择:丢弃、缓冲、背压与持久性代价