У меня есть приложение, которое обрабатывает по блоку (x пикселей по x пикселям) обработку (которая может быть параллельна) в Python. Мне просто нужен совет, какой подход лучше всего, архитектурно.Обработка изображений AWS (Lambda vs EC2)
Используйте функцию Lambda, когда изображение загружается в S3, который делает обработку (Тем не менее, я запутался, как я могу воспользоваться распараллеливания или КВД, было бы применение нескольких функций лямбда для каждого часть обрабатываемого изображения?)
Использование SQS и EC2 (в настоящее время я занимаюсь исследованиями, но ударяю по стене).
Я просто хотел знать, какой будет лучший подход. Я постоянно изучаю, и я понимаю, что ваше время ценно, но просто хотел увидеть, сделал ли кто-нибудь здесь что-то подобное.
Спасибо!
Почему вы использовали API-шлюз, не можете ли вы назвать одну лямбда-функцию в рамках другой лямбда-функции? Таким образом, вручную вызывая функцию лямбда без использования API Gateway? – RandN88
Да, вы можете, первоначальный вызов через шлюз API должен был инициировать процесс лямбда, а не, например, в событии, создаваемом объектами S3. После того, как была вызвана первая функция «start» лямбда, другие функции лямбда называли друг друга. – Fermin