Hi De Gao, Usually, we won't compare the performance with even/odd cases. I think the most important reason we don't recommend using even number of nodes is the node failure tolerance.
In 1 nodes case, the majority is 1, so we can't lose any node In 2 nodes case, the majority is 2, so we can't lose any node In 3 nodes case, the majority is 2, so we can tolerate 1 node failure. In 4 nodes case, the majority is 3, so we can tolerate 1 node failure. ... So, you should be able to see, if you can allow single point of failure, why use 2 nodes instead of 1? If you can tolerate 1 node failure, why use 4 nodes instead of 2? and so on. Thanks. Luke On Fri, May 5, 2023 at 2:05 PM Gao De <d...@live.co.uk> wrote: > Hi All: > > In raft algorhithm even number of node should still work. Just the leader > election could take longer time. Did anybody ever use even number of kraft > controllers in real application environment? Or anybody ever compared this > kind of setup with odd number of controllers? Are there any significant > performance difference? > > Thanks. > > De Gao >