AWS Lambda 将异步调用的最大有效载荷大小从 256 KB 增加到 1 MB
AWS Lambda 将异步调用的最大有效载荷大小从 256 KB 增加到 1 MB,使客户能够为其事件驱动型工作负载摄取更丰富、更复杂的有效载荷,而无需拆分、压缩或外部化数据。客户可以直接使用 Lambda API 异步调用 Lambda 函数,也可以通过接收来自 Amazon S3、Amazon CloudWatch、Amazon SNS、Amazon EventBridge 和 AWS Step Functions 等各种 AWS 服务的基于推送的事件来调用。
现代云应用程序越来越依赖 AWS Lambda 的异步调用及其与各种 AWS 无服务器服务的集成,来构建可扩展的事件驱动型架构。这些应用程序通常需要处理丰富的上下文数据,包括大语言模型提示、遥测信号和机器学习输出的复杂 JSON 结构。异步调用的最大有效载荷大小增加到 1 MB 后,开发人员可通过在一个事件中包含全面的数据(从详细的用户配置文件到完整的交易历史记录)来简化其架构,而无需复杂的数据分块或外部存储解决方案。
此功能已在所有 AWS 商业区域和 AWS GovCloud(美国)区域全面推出。客户现在可以使用 Lambda 的调用 API 发送最大 1 MB 的异步调用有效载荷。对于每一次异步调用前 256 KB 的载荷,客户需要支付 1 个请求的费用。单个有效载荷大小超过 256 KB 时,每增加 64 KB 数据块(最多 1 MB)将需要额外支付 1 次请求的费用。要了解更多信息,请参阅 Lambda 异步调用文档和 AWS Lambda 定价。