Выделенный режим для сопоставлений источников событий (ESM) сервиса SQS для AWS Lambda
AWS Lambda анонсирует выделенный режим для сопоставлений источников событий (ESM) с подпиской на Amazon Simple Queue Service (Amazon SQS). Эта функция позволяет оптимизировать пропускную способность ESM-сопоставлений SQS за счет выделения ресурсов для опроса событий, обеспечивающих готовность к неожиданным скачкам объема трафика. ESM-сопоставления SQS, для которых настроен выделенный режим, масштабируются в три раза быстрее (до 1000 одновременных выполнений в минуту) и поддерживают в 16 раз больший параллелизм (до 20 000 одновременных выполнений) по сравнению с такими сопоставлениями по умолчанию. Это позволяет создавать высокоадаптивные и масштабируемые приложения, управляемые событиями, со строгими требованиями к производительности.
Клиенты используют SQS в качестве источника событий для функций Lambda, чтобы создавать критически важные приложения на основе полностью управляемой системы ESM-сопоставлений SQS для Lambda, которая автоматически масштабирует ресурсы опросов в ответ на события. Однако для приложений, которым нужно справляться с непредсказуемыми изменениями объема трафика, отсутствие контроля над пропускной способностью ESM может приводить к задержкам в обработке событий. Выделенный режим для ESM в SQS позволяет настраивать пропускную способность ESM, выделяя минимальное и максимальное количество ресурсов опроса, называемых модулями опроса событий, которые обеспечат готовность к внезапным скачкам трафика. Благодаря этой функции вы сможете обрабатывать события с меньшей задержкой, эффективнее справляться с неожиданным увеличением трафика и детально контролировать ресурсы для обработки событий.
Данная функция сейчас доступна во всех коммерческих регионах AWS. Вы можете активировать выделенный режим для SQS в ESM, настроив минимальное и максимальное количество модулей опроса событий в API-интерфейсе ESM, консоли AWS, Интерфейсе командной строки AWS (AWS CLI), AWS SDK, AWS CloudFormation или модели бессерверных приложений AWS (AWS SAM). Вы платите за использование модулей опросов событий, а также за платежную единицу под названием «единица модуля опроса события» (Event Poller Unit, EPU). Подробную информацию см. в документации по ESM для Lambda, а также ознакомьтесь с ценами на AWS Lambda.