Fastly推出无伺服器边缘运算服务Compute@Edge

互联网2021-02-19 06:03:25
最佳答案

云端服务供应商Fastly释出了全新的边缘运算服务Compute@Edge测试版,该服务提供一种灵活且可扩展的方法,让使用者在网路边缘建构无伺服器应用程式。Fastly提到,Compute @Edge允许用户把複杂的逻辑移动到边缘,而Compute @Edge环境能以35.4微秒的速度启动,是市场上其他相似产品的100倍。

Compute @Edge这个服务主要应用了Fastly今年4月开源的原生WebAssembly编译器和Runtime专案Lucet,Lucet支援了Mozilla最新的WebAssembly系统介面WASI,可以让WebAssembly程式在边缘装置、云端、本机电脑以及手机上等非浏览器环境执行,为C、C++以及Rust等高阶程式语言提供可移植性,因此Fastly用户能使用更多元的语言开发,不再受限使用Fastly VCL(Varnish Configuration Language)脚本语言。

Compute @Edge在初期支援Rust语言,让开发者得以建置複杂的应用程式,在边缘实现使用者个人化体验以及互动,而且这些应用程式能以微秒等级启动,在全球分散式平台中运作。

用户可以利用Compute @Edge来支援一些特别的应用,像是资料查询语言GraphQL的使用案例,官方提到,使用GraphQL架构能有效提高资料传输效能,前端可以指定明确请求的资料格式,但因为GraphQL灵活性很高,因此也很难快取,而使用Compute @Edge,可以在网路边缘提供GraphQL服务,以交付更多个人化的体验。

另外,Compute @Edge也可用于API闸道器,由于API闸道器位于关键网页API之前,有安全性、可用性以及高效能的需求,用户能以Compute @Edge开发自定义的API保护逻辑,实作身份验证、加密和快取等功能。

免责声明:本文由用户上传,如有侵权请联系删除!