WebAssembly 超轻量级容器Wasmer 4.0 发布

2023-07-0405:30:29WEB前端开发Comments912 views字数 608阅读模式

Wasmer 4.0 已正式发布。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从桌面端到云端、以及 IoT 设备,并且能嵌入在任何编程语言中。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

WebAssembly 超轻量级容器Wasmer 4.0 发布文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

Wasmer 凭借其多样化的支持和专注于从通用桌面应用程序到 “便携式 ML/AI 应用程序” 的领域,目前仍然是领先的 WASM 运行时之一。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

4.0 主要变化包括:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

  • 引入新的运行器架构:支持插入自定义运行器

Wasmer 4.0 具有新的运行器架构,允许任何类型的程序在 WebAssembly 上运行。新的运行器架构支持用户直接创建新的 ABI 标准(例如 WebGPU 集成),而无需发布新版本的运行时。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

目前,Wasmer 支持以下运行程序:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

  • Emscripten
  • WASIX/WASI
  • WCGI

详情查看文档:https://docs.wasmer.io/runtime/runners文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

此外,使用 Wasmer 4.0,开发者现在可以在计算机中运行完全沙盒化的 bashshell,以及在 bash Wasmer 包内使用 wasmer run PACKAGE_NAME 来运行发布到 Wasmer 的任何包。WebAssembly 超轻量级容器Wasmer 4.0 发布文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

而且 Wasmer bash 容器也完全在浏览器上运行(使用完全相同的 Wasmer 容器,并运行完全相同的 WASIX 逻辑)。WebAssembly 超轻量级容器Wasmer 4.0 发布文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

其他变化:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html

  • WASIX 到达稳定阶段
  • 将 WAPM 统一到 Wasmer
  • 集成 Wasmer Edge
文章源自菜鸟学院-https://www.cainiaoxueyuan.com/gcs/49629.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/gcs/49629.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定