亚马逊云科技最近 推出了 Lambda Web Functions ,让开发者能够直接在 Lambda 上运行使用 Express 和 Hono 等框架构建的 Node.js Web 应用,并支持并发请求和流式响应。
根据 Lambda Web Functions 文档 ,新函数支持并发 HTTP 请求和流式响应。
其计费依据是活跃 CPU 时间和内存,而不是等待下游服务期间的 CPU 时间。
多区域路由会将请求发送到距离最近的区域,而一个已经预热的执行环境可以同时处理多个并发请求,从而显著减少冷启动。
现有 Lambda 函数现在被称为 Lambda Event Functions,无须进行任何改动。
亚马逊云科技高级解决方案架构师 Micah Walter 总结了它的优势,以及它为何能够消除这些复杂性 : 你可以使用 Express、Hono、Fastify、Next.js 或任何 Node.js 框架构建一个监听标准端口的服务器,通过一条命令进行部署,随后 Lambda 会自动处理扩缩容、多区域分发和活跃 CPU 计费。
无须适配器,无须管理基础设施,也不会被框架锁定。
🔗 原始来源
如果你要核对细节,可以再看原文: InfoQ AI原文链接