Seata分布式事务 vs DevOps流水线:到底该选哪个
最近在团队里,讨论技术规划的时候,出现了一个争论,到底是先做Seata分布式事务,还是先做DevOps流水线。一部分同事认为,现在微服务架构下,分布式事务的问题越来越突出,经常出现数据不一致的问题,应该先做Seata分布式事务,解决数据一致性的问题。另一部分同事认为,现在的发布效率太低,每次发布都要手动操作,很容易出错…
最近在团队里,讨论技术规划的时候,出现了一个争论,到底是先做Seata分布式事务,还是先做DevOps流水线。一部分同事认为,现在微服务架构下,分布式事务的问题越来越突出,经常出现数据不一致的问题,应该先做Seata分布式事务,解决数据一致性的问题。另一部分同事认为,现在的发布效率太低,每次发布都要手动操作,很容易出错…
Seata(原Fescar)是阿里巴巴今年1月刚开源的分布式事务框架,提供了AT、TCC、Saga和XA四种事务模式,致力于解决微服务架构下的分布式事务问题。最近在项目里深度使用了Seata,踩了不少坑,也总结了一些进阶技巧。今天分享给大家,希望能帮助正在使用或准备使用Seata的朋友少走弯路。