Nossos SDKs são projetados 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:
Controlar e monitorar todos os workspaces em execução.
Atribuir projetos diferentes a cada workspace.
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.
Comentários
0 comentário
Artigo fechado para comentários.