Posso utilizar os SDKs do Stark Bank em múltiplos Workspaces?

Entenda o funcionamento de nossos SDKs.

Os SDKs do Stark Bank foram desenvolvidos para operar com o conceito de projetos, o que significa que cada SDK trabalha com um único projeto por vez. Atualmente, não há suporte nativo para múltiplos workspaces dentro de um mesmo projeto.

No entanto, é possível contornar essa limitação quando você precisa trabalhar com múltiplos workspaces. A abordagem recomendada envolve o uso de paralelismo, como:

  • Multithreading: Executar threads simultâneas dentro do mesmo processo.

  • Multiprocessing: Executar múltiplos processos independentes simultaneamente.

Boas práticas

Para gerenciar múltiplos workspaces de forma organizada, sugerimos a utilização de um orquestrador, que terá como responsabilidades:

  1. Controlar e monitorar todos os workspaces em execução.

  2. Atribuir projetos diferentes a cada workspace.

  3. Garantir que cada operação seja realizada de forma isolada e segura.

Essa abordagem permite escalar suas operações mantendo a separação adequada entre workspaces, mesmo sem suporte nativo para múltiplos projetos em nossos SDKs.

Atualizado

Isto foi útil?