目录
一、seata是什么
Seata 一个简单可扩展的自动事务管理框架,应用于微服务分布式架构,它在事务管理方面具有高性能和易用性的特点。
首先我们来看微服务中分布式事务的问题
让我们想象一个传统的单片应用架构,它的业务由三个模块组成,它们使用单个本地数据源。当然,本地事务将保证数据的一致性。
然后,微服务体系结构发生了变化。上面提到的3个模块被设计为3个不同数据源之上的3个服务(模式:每个服务的数据库)。本地事务自然保证了每个服务中的数据一致性,但是如果是整体业务的事务如何保证呢?
<