Vercel 中的 Rust 和 WebAssembly Serverless 函数
作者: Michael Yuan,WasmEdge Maintainer 在上一篇文章《目前大火的 Jamstack 到底是什么?》一文中,我们介绍了 Jamstack 的基本概念,现在就让我们来看一下如果使用 Rust 和 WebAssembly 构建高性能的 Jamtack 应用。 Vercel 是开发和托管 Jamstack 应用程序的领先平台。与传统 Web 应用程序在 runtime 从服务器动态生成 UI 不同,Jamstack 应用程序由静态 UI( HTML 和 JavaScript )和一组通过 JavaScript 支持动态 UI 元素的 serverless 函数组成。 Jamstack 的方式有很多好处。 这其中最重要的好处之一是其强大的性能。由于 UI 不再从中心服务器的 runtime 生成,因此服务器上的负载要少得多,我们可以通过边缘网络(例如 CDN)部署 UI。 但是,边缘 CDN 只解决了分发静态 UI 文件的问题。后端的 serverless 函数可能仍然很慢。事实上,目前流行的 serverless 平台存在众所周知的性能问题,例如冷启动缓慢,对...
