AWS Certified Developer Associate DVA-C01 – Question108

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?

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

Correct Answer: C