transaction

数据一致性(一)

Neojos
MySQL的事务是数据一致性的典范,事务内的执行要么都成功,要么都失败。但业务系统涉及系统间的相互调用,涉及的数据库也不尽相同,所以实现数据一致性还是有挑战的。

Saga Pattern

Neojos
在微服务中,用的比较多的分布式事务模式:SAGA。下面是lysu/go-saga库中的描述: