首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >佐贺和服务巴士的区别?

佐贺和服务巴士的区别?
EN

Stack Overflow用户
提问于 2018-04-26 05:17:13
回答 1查看 1.5K关注 0票数 0

从Azure服务巴士升级到兔MQ +地下交通。请容忍我。我对Saga和State (自动代名词)有着复杂的理解。他们是彼此的同义词吗。

名称SAGA是否源于服务总线中的集成状态机功能?我们可以说Saga是超集的服务巴士吗?

因为Azure在服务总线中没有集成的状态机。

EN

回答 1

Stack Overflow用户

发布于 2018-04-26 05:39:57

在我看来,Sagas用于交易,例如在微服务中,以保持它们之间的一致性。

您已经应用了数据库每个服务模式。每个服务都有自己的数据库。但是,有些业务事务跨越多个服务,因此需要一种机制来确保跨服务的数据一致性。例如,让我们想象一下,您正在建设一家电子商务商店,其中客户有信用限额。应用程序必须确保新订单不会超过客户的信用限额。由于订单和客户位于不同的数据库中,应用程序不能简单地使用本地ACID事务。参考资料:http://microservices.io/patterns/data/saga.html

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50035311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档