Pulsar 是一个消息中间件,设计思路和 Kafka 不同。本文从 Java 客户端的角度,解读 Pulsar 在消息分发(四种订阅语义)和消息投递保证(Ack 一致性边界)上的设计决策,以及 broker 与存储分离的架构意义。这些原理不绑定语言,对理解其他消息中间件同样有参考价值。…
Pulsar 是一个消息中间件,设计思路和 Kafka 不同。本文从 Java 客户端的角度,解读 Pulsar 在消息分发(四种订阅语义)和消息投递保证(Ack 一致性边界)上的设计决策,以及 broker 与存储分离的架构意义。这些原理不绑定语言,对理解其他消息中间件同样有参考价值。…
讨论
登录后参与讨论
还没有评论,来说第一句吧。