4 ms·
I'm not quite following the ensuring secure execution of split operations section. There's an incomplete sentence: >The split process is coupled with network i
by kevan 7y ago
I'm not quite following the ensuring secure execution of split operations section. There's an incomplete sentence:
>The split process is coupled with network isolation, which can lead to very complicated.
Maybe the second idea should be first, demonstrate the complexity of splits and then presenting the solution?
- c4pt0r 7y agoThank you for pointing out, this place is indeed a typo, what I want to say here is: because in our implementation, the split operation of a raft group is treated as a special raft log, because raft is a quourum-based algorithm, so in the case of network isolation, there may be followers that cannot receive the split command. I added a practical example after the paragraph. The solution to this problem is written behind, using the epoch + logic clock to ensure that the system is able to confirm the newest leader for specific raft group at any time.