Skip to main content

WebAssembly周刊-第173期

📣 2022年 WebAssembly 现状调查 📣​

最后一次催促大家填写问卷了,本调查将于下周一结束:

https://forms.gle/zXBZm76fz9DxtL76A

目前所收到问卷的数量已经超过了去年同期调查所收到问卷的数量,对截至目前收到的问卷数据的分析表明,自 2021 年以来,WebAssembly 生态情况发生了显着的变化。

详细的问卷结果将在约一周后公布,敬请期待哦……

请在问卷结束前尽快填写问卷哦,有机会的话请邀请您的朋友也填写本问卷😀。

Tarmac​

Tarmac 是一个使用 WebAssembly 构建分布式服务的框架,看起来非常有趣。

Tarmac

Tarmac 是一个微服务/serverless框架,用 Go 编写,基于 WebAssembly 运行时,允许用户使用任何 Wasm 支持的语言编写他们的业务逻辑。Tarmac 提供了一系列功能(包括数据库访问、缓存和指标等),为应用程序开发提供了一个完整的平台。

Lunatic 和 Bernard Kolobara​

Functional Futures 栏目最近主持了与 Lunatic 的创建者 Bernard Kolobara 的对话,Lunatic 是一个受 Erlang 启发的 WASM 运行时,使用一个基于不相互共享状态的进程的并发模型,这些进程作为单独的 wasm 模块实例启动,并得益于 WebAssembly 隔离模型。

WASI Data 提案​

WebAssembly 系统接口 (WASI) 是一种规范,它通过一组“可插入”的 API 扩展 WebAssembly 的功能,这些 API 提供额外的功能,例如网络访问、随机数生成等。随着越来越多的人和企业开始在浏览器之外使用 WebAssembly,WASI 在 WebAssembly 生态系统中扮演的角色继续增长。

WASI Data 提案是提案过程中相对较新的补充,它有一些相当广泛的目标,增加了一系列功能,使 WebAssembly 成为在大型数据集上进行分布式并行计算的理想引擎。

使用 Blazor WebAssembly 和 GraphQL 的全栈 Web 应用程序​

这实际上是一组系列文章的第 3 篇,它提供了创建 Blazor WebAssembly 应用程序的真正深入演练。对于任何正在考虑尝试这项技术的人来说,这是一篇很不错的文章。

WebAssembly 解决了哪些业务问题?​

几周前,在 Kubecon 会议上有一个 WebAssembly 跟踪项,这篇文章很好地概述了 WebAssembly 的商业案例,并从该事件的各种谈话中摘录了一些小片段。作者还发表了一篇关于《当 WebAssembly 取代 Docker》的文章,是的,你没听错,不是“如果”,而是“当”😉。