Fastly扩展Compute@Edge功能

Fastly 推出 Compute@Edge 新功能

Fastly 是一家提供边缘云网络和内容分发网络(CDN)解决方案的云计算公司,最近宣布为其无服务器计算环境 Compute@Edge 推出新功能。此次更新引入了新的命令行界面(CLI)功能、Terraform API 支持以及额外的编程语言支持。

Compute@Edge 正式发布

Compute@Edge 于一年前作为测试版推出,现已正式发布。该平台支持 Rust 和 AssemblyScript(一种生成 WebAssembly 二进制文件的 TypeScript 变体)。Fastly 的首席产品经理 MJ Jones 在一篇文章中讨论了无服务器计算最具挑战性的方面,并解释了 Compute@Edge 的主要优势。

主要优势

  • 减少区域延迟:通过在全球多个服务器上同时运行逻辑,显著降低区域延迟。
  • 快速启动:代码执行启动时间以微秒计,远低于其他无服务器平台。
  • 解决冷启动问题:通过基于 WebAssembly 和 Lucet 的技术,减少冷启动时间。

行业专家评价

AlertMe 的首席技术官 Jeremy Daly 对 Compute@Edge 表示高度赞赏,认为 WebAssembly 在服务器端的应用是未来边缘计算的关键。

技术背景

Fastly 最近从 Mozilla 收购了部分 WebAssembly 团队,以扩展其在 Lucet 上的工作。Lucet 是一个开源的 WebAssembly 运行时和编译器,为 Compute@Edge 提供支持。

应用场景

  • 等待室令牌:限制用户启动新会话的速率。
  • 机器学习推理处理:在边缘进行机器学习推理。
  • IoT 数据流汇总:对物联网数据流进行汇总处理。
  • 无服务器应用:在入口点进行数据处理,减少集中式数据中心的逻辑。

开发者资源

Fastly 的开发者中心提供了多种食谱、模板和服务器工具包,帮助开发者尝试使用 Compute@Edge 进行边缘计算。

行业竞争

Fastly 并非唯一扩展边缘计算部署的公司。Cloudflare Workers 是 Cloudflare 提供的全球无服务器代码运行服务。GitHub 的首席技术官 Jason Warner 认为,Fastly 和 Cloudflare 在边缘计算领域领先于大型云服务提供商。

其他云服务提供商的边缘计算解决方案

  • AWS:提供 Lambda@Edge,作为 Amazon CloudFront 的一部分,用于构建更响应的应用程序和分析服务。
  • 微软:推出了 Azure Edge Zones。
  • 谷歌云:最近的公告包括 Anthos at the Edge。

技术演讲

Fastly 的首席工程师 Peter Bourgon 在今年早些时候的 QCon 会议上发表了题为《无限平行宇宙:边缘的状态》的演讲,解释了边缘云网络和内容分发网络的工作原理。

通过以上更新和功能,Fastly 进一步巩固了其在边缘计算领域的领先地位,并提供了更多灵活、高效的解决方案,以满足开发者和企业的需求。

阅读 39
0 条评论