Em um sistema distribuído que utiliza middleware para difus...
Próximas questões
Com base no mesmo assunto
Ano: 2026
Banca:
INSTITUTO AOCP
Órgão:
IF-CE
Prova:
INSTITUTO AOCP - 2026 - IF-CE - Professor EBTT - Sistemas de Computação |
Q4091008
Arquitetura de Software
Em um sistema distribuído que utiliza middleware
para difusão de mensagens com garantia de
ordenação causal baseada em relógios vetoriais,
um processo receptor Pi possui um relógio lógico
local Vi e recebe uma mensagem m proveniente de
um processo remetente Pj, carregando um carimbo
de tempo vetorial Vm. Para garantir que nenhuma
violação de causalidade ocorra e que todas as
mensagens anteriores necessárias já tenham sido
processadas, o middleware só deve entregar a
mensagem m à aplicação no nó Pi se uma condição
lógica específica entre os vetores for satisfeita.
Assinale a alternativa que apresenta corretamente
essa condição de entrega.