18、案例:如何排查RocketMQ消息发送超时故障你好,我是丁威。 不知道你在使用RocketMQ的时候有没有遇到过让人有些头疼的问题。我在用RocketMQ时遇到的最常见,也最让我头疼的问题就是**消息发送超时。**而且这种超时不是大面积的,而是偶尔会发生,占比在万分之一到万分之五之间。 现象与关...2026-03-01中间件核心技术与实战
19、案例:如何排查RocketMQ消息消费积压问题你好,我是丁威。 我想,几乎每一位使用过消息中间件的小伙伴,都会在消息消费时遇到消费积压的问题。在处理这类问题时,大部分同学都会选择横向扩容。但不幸的是,这种解决办法治标不治本,到最后问题还是得不到解决。 说到底,消费端出现消息消费积压是一个结果,但...2026-03-01中间件核心技术与实战
20、技术选型:分布式定时调度框架的功能和未来你好,我是丁威。 从这节课开始,我们将进入一个新的模块:定时调度中间件。 定时调度在业务开发领域的应用非常普遍,它通常会出现在数据清洗、批处理等应用场景中。我们这一模块总共分为三讲,首先,我们要来了解一下分布式定时调度框架的设计目标和未来,然后我会重...2026-03-01中间件核心技术与实战
21、设计理念:如何基于ZooKeeper设计准实时架构你好,我是丁威。 先跟你分享一段我的经历吧。记得我在尝试学习分布式调度框架时,因为我们公司采用的分布式调度框架是ElasticJob,所以我决定以ElasticJob为突破口,通过研读ElasticJob的源码,深入探究定时调度框架的实现原理。 在阅...2026-03-01中间件核心技术与实战
22、案例:使用分布式调度框架该考虑哪些问题你好,我是丁威。 定时调度框架的应用非常广泛,例如电商平台的订单支付超时被取消时,数据清洗时等等。在中间件应用领域,定时调度框架通常和MQ等中间件组合使用,联合完成分布式环境下事务的最终一致性。 这节课,我们就一起来看看定时调度框架在消息发送领域的事...2026-03-01中间件核心技术与实战
23、案例:如何在生产环境进行全链路压测你好,我是丁威。 不知不觉,我们已经进入了专栏的最后一个板块。这节课,我想给你介绍一下我在全链路压测领域的一些实践经验,让你对中间件相关技术有一个全局的理解。 实际上,全链路压测也是我进入中通负责的第一个项目。当时,我们需要从0到1打造全链路压测项目...2026-03-01中间件核心技术与实战