Я изучаю AWS lambda и у меня есть базовый вопрос об архитектуре, касающийся управления вызовами https от нескольких лямбда-функций к одному внешнему сервису.
Внешний сервис будет обрабатывать только 3 запроса в секунду с любого IPадрес. Поскольку у меня несколько асинхронных лямбд, я не уверен, что буду ниже этого порога. Я также не знаю, какие IP-адреса используют мои лямбды, даже если они одинаковые или нет.
Как управлять этим?
Я думал об использовании очереди SQS FIFO, но мне нужно было бы настроить двунаправленную систему для получения ответов на вызовы к соответствующей лямбде. Я думаю, что должно быть простое решение для этого, но я просто еще недостаточно знаком.
Что бы вы посоветовали экспертам?