AWS Lambda анонсирует выделенный режим для сопоставлений источников событий Kafka (ESM)
AWS Lambda анонсирует выделенный режим для сопоставлений источников событий (ESM), подписанных на источники событий Apache Kafka. Эта функция позволяет оптимизировать пропускную способность Kafka ESM за счет выделения ресурсов для опроса событий, которые остаются готовыми к внезапным изменениям трафика. Выделенный режим помогает создавать высокоадаптивные и масштабируемые приложения Kafka, управляемые событиями, со строгими требованиями к производительности.
Заказчики, создающие приложения для потоковых данных, часто используют Kafka в качестве источника событий для функций Lambda и используют полностью управляемый MSK ESM от Lambda или самоуправляемый Kafka ESM, которые автоматически масштабируют ресурсы для опроса в ответ на события. Однако для управляемых событиями приложений Kafka, которым приходится обрабатывать непредсказуемые изменения трафика, отсутствие контроля над пропускной способностью ESM может привести к задержкам в работе пользователей. Выделенный режим для Kafka ESM позволяет точно настроить пропускную способность ESM путем выделения и автоматического масштабирования минимального и максимального количества ресурсов для опроса, называемых модулями опроса событий. Этот режим идеально подходит для приложений в режиме реального времени со строгими требованиями к производительности.
Эта функция общедоступна во всех коммерческих регионах AWS, где доступен сервис AWS Lambda, за исключением следующих регионов: Израиль (Тель-Авив), Азиатско-Тихоокеанский регион (Малайзия) и Канада – запад (Калгари).
Вы можете активировать выделенный режим для MSK ESM или самоуправляемого Kafka ESM, настроив минимальное и максимальное количество модулей опроса событий в API ESM, Консоли AWS, Интерфейсе командной строки AWS, AWS SDK, AWS CloudFormation и AWS SAM. Вы платите за использование модулей опросов событий, а также за платежную единицу под названием «единица модуля опроса события» (Event Poller Unit, EPU). Чтобы узнать больше, ознакомьтесь с документацией по Lambda ESM и с ценами на AWS Lambda.