LINUX.ORG.RU

История изменений

Исправление ergo, (текущая версия) :

в gen.Raft кластер динамический и даже зная, что в кластере 25 было нод, кворум будет сформирован из текущего состояния кластера с последующим выруливаем форка, если такой появится в силу сплита или шатдауна. в этом и есть живучесть моей реализации - админ не должен сообщать узлам, что их 10 штук. ровно для этого и введен кворум. в моей реализации, если был шатдаун, то восстановленные узлы просто смогут докачать себе инфу и обратно стать частью кластера.

то, что у ребят из etcd/consul свое видение построения кластера - их дело :)

да, забыл сказать… gen.Raft - это не готовое решение как etcd/consul. это дизайн-паттерн, на его основе уже можно делать консулы и етцд и тд )

Исправление ergo, :

в gen.Raft кластер динамический и даже зная, что в кластере 25 было нод, кворум будет сформирован из текущего состояния кластера с последующим выруливаем форка, если такой появится в силу сплита или шатдауна. в этом и есть живучесть моей реализации - админ не должен сообщать узлам, что их 10 штук. ровно для этого и введен кворум. в моей реализации, если был шатдаун, то восстановленные узлы просто смогут докачать себе инфу и обратно стать частью кластера.

то, что у ребят из etcd/consul свое видение построения кластера - их дело :)

Исправление ergo, :

в gen.Raft кластер динамический и даже зная, что в кластере 25 было нод, кворум будет сформирован из текущего состояния кластера с последующим выруливаем форка, если такой появится в силу сплита или шатдауна. в этом и есть живучесть моей реализации - админ не должен сообщать узлам, что их 10 штук. ровно для этого и введен кворум. то, что у ребят из etcd/consul свое видение построения кластера - их дело :)

Исходная версия ergo, :

в gen.Raft кластер динамический и даже зная, что в кластере 25 было нод, кворум будет сформирован из текущего состояния кластера с последующим выруливаем форка, если такой появится в силу сплита или шатдауна. в этом и есть живучесть моей реализации - админ не должен сообщать узлам, что их 10 штук. ровно для этого и введен кворум. то, что у ребят свое видение построения кластера - их дело :)