说说Raft算法?什么是Raft算法?Raft 是一种一致性算法,旨在解决分布式系统中的一致性问题。与 Paxos 相似,Raft 的目标是实现一致性,但它以另一种方式实现,并被称为一种更易于理解的一致性算法。Paxos 和 Raft 都是为了解决一致性而设计的,但它们在具体实现上有所不同。

- 阅读剩余部分 -

你们用什么?能说一下Seata吗?我们用比较常用的是Seata——自己去实现分布式事务调度还是比较麻烦的。Seata 的设计目标是对业务无侵入,因此它是从业务无侵入的两阶段提交(全局事务)着手,在传统的两阶段上进行改进,他把一个分布式事务理解成一个包含了若干分支事务的全局事务。而全局事务的职责是协调它管理的分支事务达成一致性,要么一起成功提交,要么一起失败回滚。也就是一荣俱荣一损俱损~

- 阅读剩余部分 -

BASE理论了解吗?BASE(Basically Available、Soft state、Eventual consistency)是基于CAP理论逐步演化而来的,核心思想是即便不能达到强一致性(Strong consistency),也可以根据应用特点采用适当的方式来达到最终一致性(Eventual consistency)的效果。

- 阅读剩余部分 -