Léxico de TI › Bancos de dados › Protocolo gossip (BD)

Protocolo gossip (BD)

Bancos de dados Svenska → Atualizado: 2026-09-29

Forma descentralizada de os nós de um cluster espalharem informações (quais nós existem, seu estado, a topologia do anel) "fofocando" periodicamente com alguns pares aleatórios, sem coordenador central.

Mecânica: a intervalos regulares, cada nó escolhe alguns outros e troca com eles sua visão mais recente do estado do cluster. A informação nova se espalha de forma exponencial (como um boato ou uma epidemia) e converge rápido por todo o cluster. Vantagem: nenhum ponto único de falha, robustez diante da queda de nós e escala para milhares de máquinas. É usado para descoberta de membros, detecção de falhas (quais nós caíram) e propagação de metadados no Cassandra, DynamoDB, Consul e Serf. Costuma se apoiar num "phi accrual failure detector" para decidir se um nó silencioso está mesmo morto. Mecanismo fundamental de arquiteturas descentralizadas e sem líder, próximo de hashing consistente e replicação sem líder.

← Voltar ao léxico