The idea is:
When used in “Wait for results” (synchronous) mode, the Lambda module seems to process items one at a time – waiting for the results from each item before moving on to the next.
It would help workflows run far faster if lambdas were invoked for all items at once in parallel. The module itself can’t return until all items have been completed, but if you’re processing 1000 items and each lambda takes 5 seconds, this could finish in around 5-10 seconds instead of 5000+ seconds.
My use case:
Lambda fanout is super powerful!
I think it would be beneficial to add this because:
Lambda fanout is super powerful!
Any resources to support this?
Lambda docs
Are you willing to work on this?
Nobody wants that. Especially with javascript promises. I always seem to screw up what I’m supposed to be awaiting for.