注:这次公布的内容实际上是上周的社区停顿,不是写错了日期????
WebAssembly
字节码联盟: 一周年更新
字节码联盟(Bytecode Alliance)发表博客,庆贺了其一周年纪念。重大新闻是,Fastly 已从 Mozilla 收买了服务器上的团队 wasmtime。动荡之后,团队回归专一于技术。博客文章列出了 WebAssembly nanoprocess 的愿景及其实现的要害因素:WASI、reference types 和模块链接。值得一读。
无服务器函数即服务的轻量级设计
FaaS(函数即服务)使开发人员无需治理服务器即可在云中上载和执行代码。当先的公共云提供商的 FaaS 产品基于零碎 microVM 或 Firecracker 或 Docker 等应用程序容器技术。作者证实,轻量级的高级语言运行时(例如 WebAssembly)与现有解决方案相比,能够提供性能和扩大劣势,并且能够启用细颗粒度的按需应用的付费业务模型。他们在雷同算法的 Docker 本机和 WebAssembly 实现之间比拟了宽泛应用的性能基准,并探讨了在无服务器计算中采纳 WebAssembly 的阻碍,例如短少工具反对。
WAGI: 创立 WebAssembly 微服务最容易的形式
本文形容了在不显式反对 WebAssembly 运行时的云环境中将 WebAssembly WASI 函数部署为服务的办法。你能够应用 STDIN 和 STDOUT 在服务主机和 WebAssembly 函数之间传递数据。该办法在 Azure 函数上进行了测试。这与咱们之前介绍的 SSVM 在腾讯云上部署函数采纳的办法雷同。
应用 ImageMagick 创立一个交互式 GIF 测试 suite
该文作者在 SerenityOS 中为 GIF 解码器创立了一个测试套件。他把 ImageMagick 编译成 WebAssembly,这样这些例子就能够在浏览器中以交互方式运行。
Lunatic, WebAssembly 的 actor 零碎
Lunatic 是一个用来建 actor 零碎的平台,应用 WebAssembly 实例作为 actor。这个我的项目受到了 Erlang 的启发,反对应用任何编译成 WebAssembly 的语言。然而,目前只反对 Rust bindings。
markdown wasm
markdown 是一个十分疾速的基于 md4c 的 Markdown 解析器,并编译成 WebAssembly 的 HTML 渲染器。
- 零依赖项
- 可移植且平安
- 简略 API
- 疾速高效
- JS + WASM gzip 压缩只有 31 kB
应用 WebAssembly 和 WASI 进行 TensorFlow 推理
本文展现了如何应用 Rust Tract crate 在 WebAssembly 中运行 Tensorflow 模型。对于在 WebAssembly 中运行 TensorFlow 模型,之前也有介绍过在 WebAssembly VM 中原生反对 TensorFlow API 的做法。
教程:应用 WebAssembly 在浏览器中运行 Go 和 TinyGo
遵循此指南,在 Go 和 TinyGo 中创立 WebAssembly 程序。很快乐看到 Rust 和 C 语言之外的 WebAssembly 示例。
Rust 新闻
寻找 Rust 开发者
- 微软正在招聘一个致力于改良 Rust 编译器的职位
- Facebook 正招募一个团队来开发 Rust 编译器和库
Embark 公布 rust-gpu 0.1 版本
rust-gpu 我的项目的指标是让 Rust 成为 GPU 利用的一等公民,Rust-GPU 取代了 RLSL 我的项目。
Lemmy 公布 v0.8.0 版本
Lemmy 是 Reddit / Hacker News 的代替产品。Lemmy 能够是自托管的,因而是去中心化的。Lemmy 用 Rust 和 Actix 编写。
介绍 Ungrammar
Rust-analyzer 是 Rust 的“新的 IDE 后端”。该团队最近公布了对 Ungrammer 的反对。Ungrammer 是形容具体语法树的模式,这是 IDE 的外围数据结构之一。
用 cargo-chef 构建快五倍的 Rust Docker
cargo-chef
是一个新的 cargo 子命令,用于在基于 JSON 形容文件(即 recipe)上构建 Rust 我的项目的依赖项。在一个基准测试中,cargo-chef
将 Docker 的 build 工夫从 10 分钟缩减到 2 分钟。
Serverless
NetApp 推出了实用于 K8s 应用程序的无存储存储平台
NetApp 公布了一项名为 Spot Storage 的新服务,该服务是针对软件容器的无服务器且无存储解决方案。
无关 AWS CDK 和 REST API 和 Data Lake 剖析查问的 Serverless 扼要课程
如何应用 AWS CDK 部署无服务器利用的残缺指南。