Pular para o conteúdo

Documentos Conceitos

O orquestrador e o conector

A inteligência fica num lugar só; em cada aparelho, um conector simples faz a parte dele.

O orquestrador reparte o trabalho em partes pequenas entre os aparelhos livresSeu pedido chega ao orquestrador. Ele manda partes pequenas para o conector de um celular, de um servidor, de uma TV e de um notebook. Cada conector faz a parte e devolve. O desktop, em uso pelo dono, fica de fora. O resultado volta inteiro.seu pedidoresultadoorquestradordecide tudocelularconectorservidorconectorTVconectornotebookconectordesktop: em usoconectorO orquestrador reparte o trabalho em partes pequenas entre os aparelhos livresSeu pedido chega ao orquestrador. Ele manda partes pequenas para o conector de um celular, de um servidor, de uma TV e de um notebook. Cada conector faz a parte e devolve. O desktop, em uso pelo dono, fica de fora. O resultado volta inteiro.seu pedidoresultadoorquestradordecide tudocelularconectorservidorconectorTVconectornotebookconectordesktop: em usoconector
Cada aparelho tem um conector simples: recebe uma parte pequena, faz e devolve. Quem decide é o orquestrador. O aparelho em uso pelo dono fica de fora.

Cada aparelho é de um jeito e tem dono. Por isso a inteligência fica num lugar só, o orquestrador, e cada aparelho só faz a parte dele.

As peças

  • O serviço. O seu pedido, montado num formato que roda igual em qualquer aparelho.
  • O orquestrador. Recebe os pedidos, reparte o trabalho em partes pequenas e decide qual parte vai para qual aparelho, e quando.
  • O conector. Um programa leve em cada aparelho. Avisa quanto o aparelho tem livre, recebe uma parte, faz e devolve. Não decide nada.

O caminho de um pedido

  1. O pedido chega ao orquestrador pelo link do serviço, pela conversa ou por um sistema da empresa.
  2. O orquestrador reparte o trabalho. Um arquivo grande vira partes pequenas, e muitos arquivos se espalham pelos aparelhos.
  3. Cada conector recebe a parte que cabe no aparelho dele, pela capacidade que está livre. Aparelho em uso pelo dono fica de fora.
  4. A parte que falha é refeita em outro aparelho, e o resultado só volta inteiro.
  5. Os resultados voltam como um só, pelo link do serviço.

Por que o conector é simples

Um conector que só faz o que recebe é fácil de instalar, de atualizar e de confiar. Ele roda em celular, em TV, em notebook e em servidor do mesmo jeito. E toda decisão fica num lugar onde dá para ver, medir e corrigir.