2011-11-04 2 views
0

노드가 메시지 (브로드 캐스트 또는 P2P 대기열)와 통신하는 분산 시스템이 있습니다. 메시지가 브로드 캐스트 인 경우 메시지 주제로 이동하고 노드는 수시로이를 들여다 봅니다. 현재 살아있는 노드 수와 노드가 주제를 볼 때 정확히 알 수는 없지만 모든 노드가 정보를 얻는 것이 중요합니다.
모든 노드에 정보를 제공하면서 메시지 수명을 최소화하려면 어떻게해야합니까?
또는 불가능한 중요한 메시지가 P2P 대기열로 이동해야합니까?분산 주제 구현, 메시지 수명

답변

1

내게는 거의 불가능한 것처럼 들립니다. 당신이 그것을 지정 했으므로, 최소한의 수명은 "영원히"입니다. 왜냐하면 어느 정도 나중에 어떤 노드가 어떤 특정한 정보를 들여다보기로 결정할 지 모르기 때문입니다.

이렇게하면 시간 초과를 설정하고 만료 될 때 데이터를 파괴하거나 특정 이벤트에 대해 알리고 자하는 노드 목록을 보관하고 관련 정보를 사용할 수있게되면 알려주려고 시도합니다. .