入群请至文末
编者按:本周咱们看到更多服务端的 WebAssembly 和 Rust 我的项目。
WebAssembly Today
WebAssembly 如何扭转软件散发
本文探讨了浏览器应用程序的编程语言是如何从 ActiveX、 Java applet、 Flash、 Silverlight、 Chromium、 JavaScript 向 WebAssembly 演变的,并从客户端和服务端两个方面论述了 WebAssembly 的发展前景。
Hive 反对 WebAssembly
Hive 是一个迅捷的日程安排零碎。它能够嵌入 Go 利用中,也能够用作独立的FaaS(函数即服务)服务器。Hive 在晚期反对了 WASM 和 Rust 。
Wasm fun
Wasm-fun 是以 WebAssembly 文本格式,从头开始编写的有用算法汇合(.wat) ,并通过 wabt 组装到.wasm不必高级语言间接用 WebAssembly 编写简单的算法不仅是可能的,而且体验绝佳。真是出其不意!
WebAssembly 字节码的超级优化 (钻研论文)
较小的二进制文件意味着更少的等待时间和更快的页面加载。 本文钻研了如何创立较小的 WASM 二进制文件以改善 Web 体验。 钻研人员创立了一个编译器 pipeline,用于通过 LLVM 和 Souper 进行 WASM 超优化。 pipeline 实现了 WASM 指令总数中值大小缩小0.33%。
QuantumSheet, 一个酷炫的计算器
QuantumSheet 是一个基于 web 的计算机代数零碎。它应用 Pyodide, Python 迷信栈 。 Pyodide 代码编译为 WebAssembly 在 web 浏览器里运行。
Wasmer 1.0 alpha 版本公布
The Wasmer 1.0 alpha 版本当初面世了。 Wasmer 1.0 A2修复了谬误,并反对关上 Unix 文件。
硬件上的 WebAssembly
PicoRio 是 Raspberry Pi 的 RISC-V 代替,将在其软件中反对 WebAssembly 。 与 Raspberry Pi 不同的是, PicoRio 是开源的硬件。
用于扩大云原生基础设施的 WebAssembly工具和 SDKs
Solo.io 公布了一系列 WebAssembly 工具和 SDKs 用于扩大云原生基础设施。查看其工具,SDKs,一个 OCI-兼容的 标准, 基于 Envoy Proxy 架构的 WASM。
教程:
面向 Web 开发者的WebAssembly。你能学习到 AssemblySrcipt 的基本概念。
WebAssembly Live 在线直播
WebAssembly Live 是一个在线流动,于 9月18日举办。
Rust新闻
介绍 auditable
: 审核Rust二进制文件以理解生产中的已知谬误或破绽
auditable
crate 内嵌了依赖项树到已编译的可执行文件中,以便开发者能够查看在构建中应用了哪些 crate。 这是一项十分有用的平安个性,称为软件供应链平安。
微服务中的 Http4k vs Ktor (Kotlin) vs Actix v2 vs Actix
本文展示了 Http4k、Ktor 和 Actix 的 benchmark。 总的来说, Rust 是最佳抉择。
devserver: 一个超小 Rust 服务器 Ultra-Tiny Rust Server
devserver 的设计实用于本地开发,是用 Rust 写的。
个性:
- 装置方便快捷;
- 极简主义 HTTP;
- 主动 reload;
- 离开式前端及后端;
Actix-Web v3.0 公布
Actix-Web 团队发表了 actix-web 的下一个次要版本 v3.0。 Actix-Web repo的 Actix-Web 及其依赖 crate 最为稳固。
在 AWS Lambda 上部署 Rust 函数
浏览本文,理解如何在 AWS Lambda 上部署Rust函数。 如果您有趣味在Cloud 上的 WebAssembly VM 中部署 Rust 函数,查看此文章。
The 2020 state of Rust survey started
开发者们看过去! 向 Rust 团队和社区提供无关编程语言,文档和工具的反馈。 点此查看。
Serverless
Serverless CEO, Austen Collins 的 Serverless 播客
听 Austen Collins 讲述无服务器框架的起源。你将理解到 serverless.com 是如何将一个热情洋溢的的开发者社区一直倒退,围绕其建设公司,以及该框架和 serverless 将来将走向何方。
Serverless 的 gif 扼要指南
用推特 GIF 解释什么是无服务器。
- Serverless =FaaS + BaaS
- FaaS = 微服务
- BaaS = 云数据库
你怎么看?
Nutanix 公布多云时代的 Kubernetes 平台即服务(Platform- As-a-Service)
寰球企业云计算解决方案提供商 Nutanix 推出了 Karbon Platform Services,这是一种基于 Kubernetes 的多云平台即服务(PaaS),具备主动系统管理的安全性,以减速微服务的开发和部署, 跨任何云的根底应用程序。
为什么越来越多的医疗服务提供商会转移到私有云
新冠疫情持续考验着医疗服务提供者的极限,公共云计算能够反对疾速扩容护理能力,并确保技术基础设施弹性。