事件溯源和消息驱动模式的区别

来源:8-2 事件溯源模式与Axon框架-1

qq_郭靖_03148326

2019-04-23

我看了区别介绍章节还是没搞懂。
除了所谓的一等性这种概念上的不同,我感觉实现上都一样啊。

消息驱动,所有服务的相互调用也是发到消息队列统一处理,这不也是集中了事件进行分发的模式么?除了数据没有持久化以外感觉两个是一样的实现原理啊。请教!

写回答

1回答

大漠风

2019-06-08

在事件溯源模式下,是没有保存业务数据状态的,保存的是事件,当你需要获取业务数据状态,是从相应的事件,重新生成业务状态。这里的溯源的意思就是,业务状态是由event这个源产生的。

而消息驱动仅仅的不同的业务组件之间用消息来驱动处理流程。

0
0

分布式事务实践,从原理到实例,解决数据一致性

掌握分布式事务实现技术,是架构师必备技能。

1149 学习 · 153 问题

查看课程