Limite de 300 steps da plataforma: boas praticas

Olá ,

Tive uma duvida sobre o limite de steps que faziam a plataforma para quando tentei fazer um looping, o pessoal de Produto da Weni me trouxe uma explicação e queria passar para vocês.

Existe uma limitação de steps per sprint. Com isso é importante saber que cada nó que realiza uma ação (até mesmo um nó que executa mais de uma ação, no caso de nó aninhado) no fluxo conta como um step durante a execução. E o conjuntos de ações realizadas pelos nós sem interrupção é o que chamamos de sprint.

Para optimizar esse consumo e definir limites para evitar que extrapole a quantidade disponível em determinadas ações, a fim de manter a funcionalidade e usabilidade da plataforma a Weni criou um limite de 300 steps para que não houvesse quebra dos recursos do software.

Exemplo Weni utilizando o limite de 5 setps para explicar as limitações

Através de um cenário controlado, rodando a aplicação de forma isolada para demonstração, onde foi definido como 5 a configuração de steps per sprint máximo permitido, demonstramos alguns examplos de situações e funcionamento onde se atinge o lime e é apresentado o erro.

1 - Cada nó de um fluxo representa um step

2 - Nós aninhados contam como um step

3 - Nós que realizam alguma ação contam como um step

4 - Depois de um nó de resposta do contato a contagem de steps é reiniciada pois é iniciada uma nova sprint.