28、顺序消息和幂等:如何实现顺序消息和数据幂等你好,我是文强。 这节课我们来讲一下消息队列中的顺序消息和幂等机制实现。 在消息队列中,消息是否能有序是一个常常被问到的问题。因为在我们的业务中,比如在有序事件处理、数据实时增量同步等情况下,就需要消息队列支持顺序消息的机制。接下来我们就来看看消息队...2026-03-01深入拆解消息队列47讲
27、基础功能:Topic、分区、订阅等基本功能是如何实现的你好,我是文强。 在基础篇和进阶篇,我们构建了一个分布式的消息队列集群。接下来我们就开始往这个集群里面添加各种功能。我们会用八节课来分析消息队列的基本功能、顺序消息和幂等、延时和定时消息、事务消息、死信队列和优先级队列、消息查询、Schema、Web...2026-03-01深入拆解消息队列47讲
26、从集群角度拆解Pulsar的架构设计与实现你好,我是文强。 上节课我们讲完了 Kafka ,这节课我们再来看一下消息队列领域最新的成员 Pulsar。在开始学习本节课之前,你可以先复习一下[第13讲],这样的话你对本节内容吸收得会更好。 我们在基础篇讲过,从设计定位上来看,Pulsar 是作...2026-03-01深入拆解消息队列47讲
25、从集群角度拆解Kafka的架构设计与实现你好,我是文强。 上节课讲完了RocketMQ,这节课我们再来看一下流消息领域的消息队列Kafka。 因为我们之前在[第16讲]已经详细描述了,基于ZooKeeper和KRaft来构建集群的两种方式,在这里就不再重复。这节课我们会详细分析 Kafka...2026-03-01深入拆解消息队列47讲
24、从集群角度拆解RocketMQ的架构设计与实现你好,我是文强。 上节课我们讲完了RabbitMQ,今天继续来看看同样是消息方向的 RocketMQ 在集群构建、部署形态、数据可靠性、安全控制、可观测性等五个方面的设计实现。 集群构建首先,我们还是从元数据存储和节点发现两个方面来分析一下Rocke...2026-03-01深入拆解消息队列47讲
23、从集群角度拆解RabbitMQ的架构设计与实现你好,我是文强。 到了这节课,我们就讲完了进阶篇所有的知识点了。在进阶篇,我们首先分析了消息队列集群中哪些地方可能存在性能瓶颈和可靠性风险,然后依次讲解了集群构建、数据一致性、数据安全、集群可观测性四大模块的设计和选型思路。同时也分享了一些Java在...2026-03-01深入拆解消息队列47讲