microservices - 在微服务架构实施中是否有任何替代事件溯源的方法?请建议
问题描述
通常为了维护原子性,我们在微服务中使用事件源概念。是否有替代方法/方法可以在不使用事件溯源框架的情况下解决此数据一致性问题。
解决方案
保持微服务一致性的第一个也是最好的方法是以每个微服务只管理自己的数据的方式来组织它们。
事件溯源可能是在多个服务之间管理分布式数据的一种方式。存在几种模式,没有灵丹妙药。
这个话题对于这里来说太大了,但我想给你一些关于你的问题的反对票的线索。
推荐阅读
- grails - 在 Groovy Spock 中导入别名,正常行为?
- python - 是否有可能描述“Rood”在不同年份/月份出现的频率?
- javascript - 如何在 PayPal 订阅 API 中获取用户的订阅状态
- java - 我在一次播放多个音频时遇到问题
- sql - 减去两个价格
- mysql - Join 语句的 SQL 查询
- python - 如何在 python 中创建一个循环以对我的起始框的邻居执行操作?
- python - 为什么不能同时将 args 和仅关键字参数与 *args 和 **kwargs 混合
- python-3.x - python3:如何计算按 3 分组的 10 个因子(每个因子有 15 个值)的所有变化
- sql-server-2000 - 在左连接 SQL 语句中选择总和显示的空值