这在 Kafka 中有一个特有的术语:位移(offset)。 相比较将offset保存在服务器端(broker),这样虽然简单,但是有如下的问题: broker变成了有状态的,增加了同步成本,影响伸缩性。 需要引入应答机制来确定消费成功。 由于需要保存众多consumer的offset,可能需要引入复杂的数据结构,对资源有一定的浪费。 在Kafka中,消费者