Limiter concurrence et taille des lots
Choisissez le nombre maximal de tâches actives selon la capacité des dépendances et les ressources, pas seulement le nombre d’éléments. Appliquez une contre-pression si la création dépasse le traitement disponible.
Ne regroupez les opérations que si leur sémantique permet une réussite partielle. Donnez une identité stable à chaque élément et rendez les effets idempotents pour relancer une branche seule.
Collecter les résultats et reprendre
Définissez si l’échec d’une branche arrête le workflow, laisse les autres finir ou place l’élément en revue. Préservez les réussites afin de ne pas les répéter.
Surveillez branches actives, file, durée et erreurs. Testez annulation, délais dépassés et ralentissement en aval pour confirmer le respect des limites.