19、安全:身份认证、资源鉴权和加密传输都是怎么实现的你好,我是文强。 近几年业界的安全问题频繁发生,系统数据的安全性也越来越受到重视。作为消息队列的主要使用者,我经常有这么一个疑问:消息队列是如何保证数据安全的?想必你在使用消息队列产品的时候,应该也有同样的疑问。 在我看来,从消息队列架构全流程拆解的...2026-03-01深入拆解消息队列47讲
20、安全:如何设计高吞吐和大流量分布式集群的限流方案你好,我是文强。 上节课讲了网络隔离、传输加密、认证、鉴权,今天我们继续讲消息队列系统安全的第二部分:数据自我保护和服务自我保护。 数据维度的自我保护主要指如何保证服务端数据的安全,不被窃取。服务维度的自我保护主要指集群的限流机制,通过限制客户端的...2026-03-01深入拆解消息队列47讲
21、可观测性:如何设计实现一个好用的分布式监控体系你好,我是文强。 “可观测性”是近几年技术圈很火的话题,特别是OpenCensus和OpenTracing合并成立OpenTelemetry后,可观测性的发展速度越来越快,越来越成熟。 OpenTelemetry主要是解决可观测性数据的获取规范问题,...2026-03-01深入拆解消息队列47讲
22、可观测性:如何设计实现消息轨迹功能你好,我是文强。 今天我们讲可观测性的第三部分:跟踪(Traces),在消息队列领域,Traces通常被称为消息轨迹,意思是消息在系统中的运行轨迹。消息轨迹在业务消息方向是刚需,因为业务消息如果出现丢失,大概率会导致流程异常。 比如订单的快递运送流程...2026-03-01深入拆解消息队列47讲
23、从集群角度拆解RabbitMQ的架构设计与实现你好,我是文强。 到了这节课,我们就讲完了进阶篇所有的知识点了。在进阶篇,我们首先分析了消息队列集群中哪些地方可能存在性能瓶颈和可靠性风险,然后依次讲解了集群构建、数据一致性、数据安全、集群可观测性四大模块的设计和选型思路。同时也分享了一些Java在...2026-03-01深入拆解消息队列47讲
24、从集群角度拆解RocketMQ的架构设计与实现你好,我是文强。 上节课我们讲完了RabbitMQ,今天继续来看看同样是消息方向的 RocketMQ 在集群构建、部署形态、数据可靠性、安全控制、可观测性等五个方面的设计实现。 集群构建首先,我们还是从元数据存储和节点发现两个方面来分析一下Rocke...2026-03-01深入拆解消息队列47讲