通用WebAssembly运行时--Wasmer 1.0 GA

2021-01-06
阅读 4 分钟
3.7k
利用Wasm进行软件容器化,我们创建了通用二进制文件,无需修改即可在任何地方运行,包括Linux,macOS,Windows以及Web浏览器等操作系统。 Wasm默认情况下会自动沙盒化应用程序以安全执行,从而保护主机环境免受运行中软件中的恶意代码,错误和漏洞的侵害。 Wasm还提供了一个精益执行环境,使Wasmer容器可以在Docker容器...

Akri,一个用于建立Kubernetes和边缘计算连接的开源项目

2020-10-23
阅读 2 分钟
2.7k
Akri 使您可以轻松地将异构叶子设备(例如IP摄像机和USB设备)公开为Kubernetes集群中的资源,同时还支持公开嵌入式硬件资源(例如GPU和FPGA)。 Akri不断检测有权访问这些设备的节点,并根据这些节点调度工作负载。

使用Rust和WebAssembly在Node.js中进行人脸检测

2020-10-01
阅读 12 分钟
2.7k
当今,用于AI的主流编程语言是Python。但是,用于Web的编程语言是JavaScript。为了将AI功能作为Web服务提供,我们需要将AI算法包装在JavaScript中,尤其是Node.js。

WebAssembly 与 rust

2020-09-20
阅读 2 分钟
1.9k
Rust 对于 WebAssembly的支持是最为完善的。毕竟 Mozilla 当初开发rust 是很大一部分为了编写Servo(浏览器渲染引擎)。

WebAssembly通用运行时--Wasmer

2020-09-15
阅读 3 分钟
3.2k
通过设计,WebAssembly模块运行所在的环境与基础主机系统的本机功能完全隔离(或沙盒化)。这意味着默认情况下,Wasm模块被设计为仅执行纯计算。

WebAssembly 起于web,不止于web

2020-09-11
阅读 3 分钟
2.6k
WebAssembly应运而生。在技术圈有一个梗:说翻阅技术史,破天荒地第一次,苹果(safari),谷歌(chrome),微软(ie or edge),火狐(firefox)4家公司聚在一起合谋一件大事--WebAssembly。由此可以看出,WebAssembly是一出生就自带光环。

通过WASM和Rust扩展Envoy

2020-04-18
阅读 5 分钟
4k
尽管如此,与Istio一样,每种网格实现仍以自己的速度继续发展,由于Google和IBM支持Istio,所以Istio在与功能相关的所有方面均领先于竞争对手。但是可惜-在版本1.5之前,Istio还因项目开发初期做出的许多体系结构决策而导致的性能问题而闻名。性能瓶颈的主要根源之一是名为Mixer的组件。它在网状网络中的主要职责包括执...

k8s与configmap--安利configmap-reload组件

2019-03-10
阅读 3 分钟
8.1k
在kubernetes集群内,当ConfigMap以volume形式挂载到pod内时,更新ConfigMap,kubernetes会自动同步被挂载到pod内的文件内容。当然并不是更改立即生效的,大约是需要10S钟后,才会生效。实际生产使用案例中,假如你的应用具备hot reload 功能, 这时可以增加一些监测配置文件变更的脚本,然后reload对应服务。比如prometh...