♥ 3
⚡ 0
Consul · Lección 03

¿Qué función distinta cumplen el protocolo Gossip y el protocolo Raft dentro del funcionamiento interno de Consul?

Gossip se usa para que los miembros del cluster (servers y agents) descubran y mantengan conocimiento de quién más está presente y activo de forma eficiente y descentralizada, mientras Raft es el algoritmo de consenso específico que usan los servers entre sí para mantener acordado y consistente el estado autoritativo del cluster
Gossip y Raft son exactamente el mismo protocolo con un nombre distinto, sin ninguna diferencia real de propósito o mecanismo entre ambos dentro del funcionamiento de Consul
Solo es relevante el protocolo Gossip si el cluster de Consul tiene exactamente un único agent en total, sin ninguna necesidad real de que múltiples miembros se descubran entre sí
Raft se usa exclusivamente entre los Consul agents (clients), sin ninguna participación real de los Consul servers en ese protocolo de consenso específico
Consul · Lección 03

Completa el código

Raft es el algoritmo de consenso que usan los servers para mantener el estado
Consul · Lección 03

¿Por qué usar un protocolo de consenso formal como Raft específicamente entre los servers (en vez de entre todos los agents del cluster) es apropiado, considerando que el estado autoritativo del cluster necesita una fuente de verdad confiable y consistente?

✓

¡Lección completada!

El protocolo Gossip y Raft en Consul

0
XP ganado
3
Vidas restantes