乐趣区

关于webassembly:Wasm-Summit-2021服务端的SSVMWasmerWebAssembly-周报

编者按:当先的 WebAssembly 虚拟机,如 SSVM 和 Wasmer,正在变得更加符合标准,同时也在为企业应用场景增加新的非标准扩大。

WebAssembly

Wasm Summit 2021 来啦

2021 年 4 月,WebAssembly Summit 将在 Youtube 上进行实况转播。如果你有趣味在流动上发表演讲,能够通过他们的网站提交!

服务端的 Wasm – SSVM 你问我答

InfoQ 发表了一篇对于 SSVM 的 QA 文章。SSVM 是一个为服务端利用优化的 WebAssembly 虚拟机。SSVM 侧重于高性能利用应用场景,如媒体解决和边缘 AI 推理。SSVM 通过相似 WASI 的扩大 (例如 SSVM WASI Tensorflow) 提供对 WebAssembly 程序的零碎和硬件拜访。本文探讨了这种办法的利弊。

Wasmer 公布 1.0.0 – beta1

这个 beta 版包含:

  • 反对中间件
  • 一个新的上下文 API,用于将数据传递到主机函数环境
  • 及反对全新的 Apple Silicon M1 芯片。

如何 应用 WASM DWARF

跟着这篇文章,学习如何应用 DWARF 调试 WebAssembly 程序。

Chimera

Chimera 是一个 Kubernetes 动静接收控制器,它应用基于 webassembly 的策略来验证传入的申请。用户能够应用本人喜爱的编程语言编写 Kubernetes 策略,并将其编译成 webasmbly 字节码。

Linux 基金会的开源大会上的 WebAssembly

本次开源大会极具特色地发展了无关 WebAssembly 技术的多场演讲。

  • 让制作变得更容易: WebAssembly 和物联网
  • 高性能的 Node.js,由 Rust 和 WebAssembly 赋能

Rust 新闻

为什么科学家纷纷投入 Rust 的怀抱?

顶级科学杂志《天然》探讨了科学家和钻研人员在科学计算程序中应用 Rust 语言的趋势。Rust 对科学家的吸引力在于内存的安全性和可用性。文章还指出,Rust 平缓的学习曲线可能会妨碍它的采纳。Rust 社区十分须要更好的开发者工具,特地是对于初学者。

breadx, 一个 X Window 零碎协定的 Rust 实现

breadx 是一个 X Window 零碎协定的 Rust 实现。X Window System Protocol 是一个用于在 Unix 和类 Unix 操作系统上构建图形用户界面的联网的视窗零碎。用 Rust 实现的益处是内存和线程十分平安。

在 openEtG 中用 Rust 将 JavaScript 重写

开发者 Serprex 用 Rust 重写了一个用于 openEtG 的游戏引擎。重写的一个指标是使共享数据的克隆速度更快。这使得 AI 操作的性能进步了 2 到 4 倍,并缩小了提早。

web 上的 Rust shaders

通过 SHADEed, 当初能够在 web 上用 Rust 语言编写、上传和运行 shaders。SHADERed 是一个用于编写和调试 shaders 的轻量级工具。点击这里查看 demo。

Linfa, 一个 Rust 机器学习框架

Linfa 的指标是提供一个综合性工具包来应用 Rust 构建机器学习利用。目前次要专一于常见的预处理工作和经典的机器学习算法。

Serverless

AWS 推出 Aurora Serverless v2 预览

在 re: Invent 2020 的第一个主题演讲中,AWS 发表了 Amazon Aurora Serverless 的下一个版本,当初曾经能够预览了。亚马逊 Aurora Serverless v2 容许独立的数据存储和计算扩大。开发者只需为理论耗费的资源付费,简直不须要保留容量。它可能在毫秒内主动缩放成千上万个交易,并在小容量的调整中实现。

Dgraph 实验室推出了 Slash Enterprise: 齐全托管、无服务器版本的高级图形数据库

图形数据库的创建者 Dgraph 实验室发表推出 Slash 企业版,第一个齐全托管的,生产中产生 TB 量级数据的企业的无服务器解决方案。该服务能够运行在 AWS、Azure 和 GCP 部署的专用和多区域集群上。

退出移动版