Seata 是一款开源的分布式微服务事务解决方案。

Seata 是一款开源的分布式微服务事务解决方案。

微服务中的分布式事务问题

让我们想象一个传统的整体式应用程序。它的业务由 3 个模块组成。它们使用单个本地数据源。

当然,数据一致性将由本地事务来保证。

800_auto

微服务架构中的情况发生了变化。上面提到的 3 个模块设计为 3 个不同数据源之上的 3 个服务(模式:每个服务的数据库)。每个服务中的数据一致性自然由本地事务保证。

但是整个业务逻辑范围呢?

800_auto

Seata?是怎么做的...

点击查看剩余70%

{{collectdata}}

网友评论