分布式事务-BASE
Base理论:
Basically Available(基本可用)
(最终一致性)
Soft state(软状态)
Eventually consistent
微服务架构里面,可用性是最重要的
思想是最重要,指引方向
2PC
2PC(two-phase commit protocol)
强一致性
但是没有可用性
这种方式在分布式系统靠谱吗 微服务时能靠谱吗?多个节点,这样卡顿,是无法可用的
0.99 来个10个节点
只是解决小范围,或者强制要求一致性
TCC(Try-Confirm-Cancel)
本地消息表
MQ分布式事务--本地消息表--基于消息的一致性
上游投递消息
下游获取消息
上游投递稳定性
下游接受稳定性
版权声明:本文由Contione原创出品,转载请注明出处!
暂无评论,大侠不妨来一发?