Skip to content
Latchkey

O Que E um Protocolo de Leader Election?

Um protocolo de leader election e o procedimento pelo qual varias instancias identicas escolhem uma para atuar como lider, enquanto as demais ficam em espera. O lider mantem um lease que precisa renovar e, se falhar em faze-lo, outra instancia assume. Isso garante exatamente um worker ativo para tarefas que nao podem rodar simultaneamente.

Por que isso importa

Muitos controllers e schedulers executam varias replicas para disponibilidade, mas precisam agir como um so para evitar decisoes conflitantes. A leader election fornece esse comportamento singleton com failover automatico.

Guias relacionados