Sobes.tech
Junior — Middle

Explique o conceito de arquitetura Master-Slave e as suas características.

sobes.tech IA

Resposta da IA

A arquitetura Mestre-Escravo implica dividir o sistema em componentes principais (Mestre) e subordinados (Escravo). O Mestre controla e coordena o trabalho do Escravo, distribui tarefas e recolhe resultados.

Características:

  • O Mestre inicia operações e gere o processo.
  • Os Escravos executam comandos do Mestre e devolvem dados.
  • Esta arquitetura simplifica a gestão, mas pode criar um ponto de estrangulamento no Mestre se estiver sobrecarregado.

Exemplo: em sistemas distribuídos, o Mestre pode distribuir tarefas de processamento de dados entre vários Escravos.