边缘函数的持久存储与高达97%的冷启动加速

边缘函数的持久存储与高达97%的冷启动加速

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

Edge Functions现已支持S3协议的持久文件存储,简化文件操作,并实现高达97%的冷启动加速。新配置提高了数据处理效率,特别是在IoT应用中,同时优化的启动时间和同步API增强了功能可用性。

🎯

关键要点

  • Edge Functions现已支持S3协议的持久文件存储,简化文件操作。
  • 持久存储选项允许将任何兼容S3的存储桶挂载为Edge Functions的目录。
  • 配置S3存储桶需要设置环境变量,包括S3FS_ENDPOINT_URL、S3FS_REGION、S3FS_ACCESS_KEY_ID和S3FS_SECRET_ACCESS_KEY。
  • S3文件系统简化了涉及读取和转换存储在S3桶中的数据的工作流程。
  • Edge Functions的冷启动时间提高了97%,即使在负载下也能保持快速启动。
  • 通过将计算密集型任务卸载到单独的池,支持在函数启动时使用同步文件API。
  • 同步API仅在初始脚本评估期间可用,不支持在回调中使用。
  • 这些更改将在接下来的两周内与Deno 2升级一起推广到所有集群。
➡️

继续阅读