文章预览
架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? Seata 框架本身并没有内置针对可靠事件模式的解决方案,但我们可以使用另一款已经介绍过的框架来实现这一目标,就是 RocketMQ。 RocketMQ 为开发人员提供了 事务消息 这一消息类型,专门用来应对分布式环境下的数据一致性问题。 事务消息的基本概念 事务消息是RocketMQ提供的一种高级消息类型,支持在分布式场景下消息生产和本地事务的最终一致性。我们可以分别从 生产者 和 消费者 维度出发来分析可靠事件实现上的需求。 消息发送方 :对于消息发送方而言,我们需要解决执行本地事务与发送消息的原子性问题,即保证本地事务执行成功,消息一定发送成功。 消息接收方 :对于消息接收方而言,我们需要解决接收消息与本地事务的原子性问题,即保证接收消息成功后,本地事务也一定
………………………………