Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

새로운 노드가 추가되고, 삭제되고 이러한 과정이 어떻게 구성변경없이 자동으로 처리가 되는지 이해하려면

클러스터내의 노드끼리 Gossip(잡담)을 한다는것에 주목을 해야합니다.  유동적인 클러스터를 유지하기위해서

각 노드들은 알아서 구성원 변경에대한 메시지를 자동으로 주고 받습니다. 이것에대한 설명을 쉽게 하기위해

Gossip(잡담) 이라고 합니다. 하지만, 사실은 중요한 구성원변경에대한 메시지 처리가 실시간으로 되고 있다는 것입니다.

  • 0: 우선 Seed를 가지고 있는 A-Leader가 있다고 합시다.  ( Seed역시 자동으로 변경이 가능하나, 여기서는 고정하겠습니다.)
  • 1: B노드가 A에 가입을 합니다.
  • 2: 가입완료시 A노드는 이미 가입된 다른 노드를 알려주려고 합니다. ( 아직은 없으나)
  • 3: C노드가 A에 가입을 합니다.
  • 4,5 : 역시 다른 노드를 알려주고, B-C 너희둘이 같은멤버이며 소개를 시켜줍니다.
  • 6 : B,C의 자동 연결이 성립됩니다. 

...