Which of the following is responsible for managing membership and broadcasting messages to the cluster?

Which of the following is responsible for managing membership and broadcasting messages to the cluster?
A . Prepared Queries
B. Raft (Paxos)
C. Discovery chain
D. Serf (SWIM)

Answer: D

Explanation:

Consul uses a gossip protocol to manage membership and broadcast messages to the cluster. All of this is provided through the use of the Serf library. The gossip protocol used by Serf is based on "SWIM: Scalable Weakly-consistent Infection-style Process Group Membership Protocol", with a few minor adaptations.

More information can be found here.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments