Rust中的插件
本文介绍了如何在Rust中安全地加载共享库,并进一步讨论了如何使用它来扩展语言。
在讨论如何在Rust中加载共享库时,作者展示了如何使用libloading
库中的Library
和Symbol
数据结构来实现。也讨论了在跨FFI边界时确保类型安全以及Rust的ABI不稳定性的问题,并介绍了使用abi_stable库来解决它。
原文链接 https://uberfoo.rs/blog/plugins
Rust异步实现下载加速器
这篇文章介绍了使用异步Rust构建下载加速器的实践过程。下载加速器通过并行在多个HTTP连接上下载文件的不同部分来提高下载速度。
原文链接 https://ochagavia.nl/blog/download-accelerator-async-rust-edition/
WebAssembly 基础
这篇博客文章是“Wasm in the Wild”系列的开篇之作,作者带领读者剖析WebAssembly(或称Wasm)的工作原理和设计思想。
作者分享了自己在编程学习和职业生涯中的阅历,包括他在2019年开始使用WebAssembly的经历,以及他在前往实现一款Rust编写的游戏的过程。
原文链接 https://www.jakobmeier.ch/wasm-road-0
--
From 日报小组 BobQ, FBI小白