【Rust 日报】2023-1-27 Rust的通用Wasm plugin解决方案

这篇博客介绍了Rust相关的多个主题,包括ormlite——一个精简的ORM库,scotch——实现Wasm插件系统的框架,以及关于Rust异步函数性能的讨论。此外,还提到了RCU技术、HTTP测试工具hurl和将JS运行在Wasm上的项目javy。最后,文章讨论了浮点数处理的挑战和改善Rust语法的思考。
摘要由CSDN通过智能技术生成

ormlite - 一个精简的ORM层

这是为SQL爱好者准备的ORM层。因为其实一旦逻辑复杂了,往往就得靠自己手写SQL来做。所以一个ORM做得如何恰到好处,很重要。

https://github.com/kurtbuilds/ormlite

scotch - 为Rust程序实现Wasm插件系统

scotch能实现与wasm插件复杂类型的交互,目标是实现为任何Rust程序方便引入wasm插件系统实现框架。

https://github.com/ItsEthra/scotch

Rust的通用Wasm plugin解决方案

写得太好了,直接阅读原文吧。

https://reorchestrate.com/posts/plugins-for-rust/

使用quickjs-wasm-rs 和 wasmtime 为Rust程序实现一个安全的隔离的插件系统。

https://github.com/seddonm1/quickjs

专题知识:RCU - read-copy update

(1) The original "vanilla" RCU, (2) Sleepable RCU (SRCU), (3) Tasks RCU, (4) Tasks Rude RCU, and (5) Tasks Trace RCU.

https://paulmck.livejournal.com/69622.html

hurl - 一个好用的HTTP命令行/测试工具

特点是使用 plain text 来写各种参数。好用。

https://github.com/Orange-OpenSo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值