AWS Certified Developer Associate (#201)

An application is expected to process many files. Each file takes four minutes to process each AWS Lambda invocation. The Lambda function does not return any important data. What is the fastest way to process all the files?

First split the files to make them smaller, then process with synchronous
Lambda invocations.
Make synchronous
Lambda invocations and process the files one by one.
Make asynchronous
Lambda invocations and process the files in parallel.
First join all the files, then process it all at once with an asynchronous
Lambda invocation.