Я пытаюсь понять ограничения лямбды AWS, упомянутые на странице документации Лямбда AWS .
В нем говорится, что Lambda имеет ограничение 1000 одновременных выполнений .
Допустим, у нас есть лямбда FunctionX
, он берет folderName
из корзины S3 и обрабатывает каждый элемент в этой папке.
Теперь я знаю, что Lambda обслуживает каждый запрос независимо.Таким образом, если 1000 пользователей попытаются вызвать FunctionX
с разными именами папок, FunctionX
будет обрабатывать каждый запрос независимо и обрабатывать каждую папку.
Означает ли это, что если сделано 1001 запрос, то Lambda FunctionX
не обработает дополнительный 1 запрос?
ИЛИ,
По параллелизму означает ли AWS, что когда FunctionX
выполняется для user1
, он может одновременно обрабатывать 1000 элементов в этой папке.(Можно создать 1000 потоков для обработки элементов в папке?)
ИЛИ
У меня может быть N различных лямбда-функций (F1, F2 ...., F1000, F1001, FN), обработка различных функций.И одновременно может выполняться одновременно 1000 уникальных лямбда-функций?