最终一致性之TCC方案的执行流程

TCC是最终一致性的一个常见方案, 也是最简单的一个. 其他的方案如本地事件表, 本质上都是TCC的变种, 只是把confirm和cancel的时间往后移了而已.   事件表是更优雅的方案, 如果用消息队列来实现, 事件驱动架构的话, 想想都很美, 但是对于公司的遗留系统而言重构幅度较大; 相对而言TCC的引入不会遇到那么多大的阻力. 事件表方案如果出了问题, 比如消息队列崩了, 则系统就彻底歇菜
相关文章
相关标签/搜索