paxos 和 raft 是不是也和 XA、2PC 一样,属于实现线性一致性的算法之一呢?
hzy38324 opened this issue · comments
Sexy Code commented
看了事务处理章节,收获很多,有一点疑问请教下大佬(不知道为啥在博客内没法评论,科学上网了还是不行.. 只能在这里提问了..)
在全局事务(http://icyfenix.cn/architect-perspective/general-architecture/transaction/global.html)这里,提到了单服务对应多数据源下,可以用 2PC 和 3PC,那么是不是也可以用 paxos 和 raft 呢~ 看文章里似乎没提到,想问问大佬是不是有什么其他思考~
另外还想咨询下,对于单个服务使用多个数据源,这种场景是不是更多存在于一些中间件上,比如 Zookeeper,Etcd,Consul,HBase上,用他们来举例是不是更恰当~