VCube-PB: Uma Solução Publish/Subscribe Autonômica e Escalável com Difusão Confiável Causal

  • João Paulo de Araujo
  • Luiz A. Rodrigues
  • Luciana Arantes
  • Elias P. Duarte Jr.
  • Pierre Sens

Resumo


Este trabalho apresenta VCube-PB, uma solução de Publish/Subscribe (Pub/Sub) baseada em tópicos implementada sobre o VCube, uma topologia virtual baseada em hipercubo que organiza os processos do sistema com base nos seus estados (falho ou sem falha). Toda mensagem publicada referente a um tópico é enviada aos assinantes (subscribers) interessados neste tópico por meio de umaárvore geradora hierárquica criada dinamicamente sobre o hipercubo com raiz no nodo editor (publisher) da mensagem. A difusão é confiável e o sistema de Pub/Sub garante a entrega das mensagens respeitando a precedência causal entre elas. Experimentos com o simulador PeerSim foram realizados com diferentes cenários e os resultados confirmam a escalabilidade da solução proposta, bem como seu bom desempenho em cenários com dinamicidade.
Publicado
19/05/2017
ARAUJO, João Paulo de; RODRIGUES, Luiz A.; ARANTES, Luciana; JR., Elias P. Duarte; SENS, Pierre. VCube-PB: Uma Solução Publish/Subscribe Autonômica e Escalável com Difusão Confiável Causal. In: SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES E SISTEMAS DISTRIBUÍDOS (SBRC), 35. , 2017, Belém. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . ISSN 2177-9384.