I am thinking of using this solution to process about 3000 objects from S3.
https://docs.aws.amazon.com/step-functions/latest/dg/sample-map-state.html
My use case is that I need to loop through all items one at a time, passing each file to multiple lambda functions for processing, until all items have been processed. I haven't been able to find any information to tell me if there are limitations to this approach. All the examples I have seen use a small number of items and I was wondering if there was any reason that I shouldn't use it for 3000 (or more) items.