AWS Lambda 宣布为 Kafka 事件源映射 (ESM) 推出预置模式
发布于:
2024年11月22日
AWS Lambda 宣布为订阅 Apache Kafka 事件源的事件源映射 (ESM) 推出预置模式。借助该功能,您可以预置随时准备好应对流量突增的事件轮询资源,从而优化 Kafka ESM 的吞吐量。预置模式可帮助您构建响应迅速、可扩展且具有严格性能要求的事件驱动型 Kafka 应用程序。
构建流式数据应用程序的客户通常使用 Kafka 作为 Lambda 函数的事件源,并使用 Lambda 的完全托管式 MSK ESM 或自主管理型 Kafka ESM,这些映射会自动扩展轮询资源以响应事件。但是,如果事件驱动型 Kafka 应用程序需要处理不可预测的流量爆增情况,则缺乏对 ESM 吞吐量的控制可能会导致用户体验延迟。通过 Kafka ESM 的预置模式,您可以在称为事件轮询器的轮询资源的最小数量和最大数量之间进行预置和自动扩缩,进而微调 ESM 的吞吐量,因此该模式是具有严格性能要求的实时应用程序的理想之选。
此功能已在所有提供 AWS Lambda 的 AWS 商业区域全面推出,以色列(特拉维夫)、亚太地区(马来西亚)和加拿大西部(卡尔加里)除外。
您可以通过在 ESM API、AWS 管理控制台、AWS CLI、AWS SDK、AWS SDK、AWS CloudFormation 和 AWS SAM 中配置事件轮询器的最小数量和最大数量,为 MSK ESM 或自主管理型 Kafka ESM 激活预置模式。您只需为使用的事件轮询器付费(使用事件轮询单元 (EPU) 作为计费单位)。要了解更多信息,请参阅 Lambda ESM 文档和 AWS Lambda 定价。