Se os seus fluxos de trabalho demorarem mais pra começar ou parecerem mais lentos que o normal, não pira.
Na maioria das vezes, não é um bug e nada tá “quebrado” — é só o jeito que o Cloudfy gerencia as coisas por trás dos panos.
No Cloudfy, os fluxos de trabalho rodam um de cada vez em cada infraestrutura. Se um fluxo de trabalho estiver ocupado — tipo processando dados, esperando uma resposta ou rodando um loop de requisições — os outros precisam aguardar a vez deles. Isso mantém tudo estável e evita travamentos, mas pode gerar pequenos atrasos quando você tem muita coisa acontecendo.
Causas comuns de execuções lentas ou atrasadas
Vários fatores podem fazer um fluxo de trabalho rodar mais devagar do que deveria ou parecer “travado”. Na maioria das vezes, o atraso é causado pelo jeito que o fluxo foi construído ou pelo tipo de operação que ele faz — não é erro do sistema. Abaixo estão as situações mais comuns que podem impactar a velocidade da execução:
1. Fluxos de trabalho com loops de requisições repetidas
Se o seu fluxo fica enviando a mesma requisição de novo e de novo, cada execução espera a anterior terminar. Isso acaba travando a fila pra todo o resto.
2. Fluxos grandes e complexos
Muitos passos, chamadas de API ou processamento pesado de dados vão naturalmente demorar mais. Se você aciona vários ao mesmo tempo, a espera aumenta.
3. Nodos de espera
Um nó Wait pausa até que algo aconteça (tipo um webhook ou um temporizador). Enquanto ele tá “esperando”, ele ainda tá segurando o lugar na fila.
4. Processamento de PDF
Ler, criar ou extrair dados de PDFs consome mais recursos, e as APIs que lidam com isso podem levar um tempo extra pra retornar.
Por que acontecem atrasos?
As infraestruturas do Cloudfy processam uma execução por vez em cada instância. Isso quer dizer que, se um workflow está rodando — seja um processão de dados, esperando uma resposta ou dando loop nos pedidos — os outros workflows vão aguardar até acabar pra poder começar.
Esse design mantém o ambiente estável e evita conflitos entre os workflows, mas também significa que execuções paralelas ou mais complexas podem causar atrasos temporários.
Como deixar as coisas mais rápidas
Divida fluxos de trabalho grandes em menores e dispare eles separadamente.
Corte loops desnecessários colocando filtros ou condições.
Deixe leve — envie tarefas pesadas pra APIs ou ferramentas especializadas.
Rode tarefas grandes quando o tráfego estiver baixo pra automações urgentes não travarem.
Adicione outra infraestrutura se você costuma rodar vários fluxos pesados ao mesmo tempo.
Resumo rápido
Atrasos nem sempre são erros — normalmente o sistema só tá ocupado terminando outra coisa.
Só um fluxo roda por vez em cada infraestrutura.
Loops, fluxos grandes, nós Wait e processamento de PDF são os suspeitos de sempre.
Otimize seus fluxos de trabalho ou coloque mais infra pra acelerar tudo.
Ainda em dúvida? Chama a gente no chat do app ou manda um e-mail para [email protected] — a gente te ajuda a resolver.