美文网首页收藏
【gossip 协议】动画模拟 gossip 协议的同步过程

【gossip 协议】动画模拟 gossip 协议的同步过程

作者: Bogon | 来源:发表于2022-11-29 23:32 被阅读0次

    啥是Gossip协议?
    http://t.zoukankan.com/thisiswhy-p-15761907.html

    Gossip 协议总结
    https://gaomf.cn/2022/05/10/Gossip

    动画模拟 gossip 协议的同步过程
    https://flopezluis.github.io/gossip-simulator

    How do the nodes know about each other?

    节点之间怎么知道其他节点的存在的?

    其中一个方式就是当节点加入集群时,必须知道该集群中的一个节点的信息。通过前面的动图我们知道,如果一个节点被另外一个节点知道,那么它最终也一定会被感染。

    那问题就来了:新节点加入时又是如何知道集群中一个节点信息的呢?
    很简单,我知道的一个方案就是人工指定。

    Redis 集群采用的就是 gossip 协议来交换信息。
    当有新节点要加入到集群的时候,需要用到一个 meet 命令。
    http://www.redis.cn/commands/cluster-meet.html

    image.png

    相关文章

      网友评论

        本文标题:【gossip 协议】动画模拟 gossip 协议的同步过程

        本文链接:https://www.haomeiwen.com/subject/urtkfdtx.html