理解分布式事物及其解决方案

假如没有分布式事务   在一系列微服务系统当中,假如不存在分布式事务,会发生什么呢?让我们以互联网中常用的交易业务为例子:         上图中包含了库存和订单两个独立的微服务,每个微服务维护了自己的数据库。在交易系统的业务逻辑中,一个商品在下单之前需要先调用库存服务,进行扣除库存,再调用订单服务,创建订单记录。   正常情况下,两个数据库各自更新成功,两边数据维持着一致性。         但
相关文章
相关标签/搜索