分布式服务如何设计分布式事务

随声附和 提交于 2020-03-04 00:47:55

1、如果A-B-C强相关
考虑采用TCC框架
ByteTCC,Himly
阿里的fescar,seata
推荐使用seata
TCC框架
2、如果A 与BC并不强相关
考虑可靠消息最终一致性解决方案,例如A成功后通过发送kafka事件,BC监听事件来处理。
rocketMQ,提供了分布式事务支持。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!