【Rust 日报】2021-10-26 async trait 的进展

加拿大科技公司ChainSafe推出基于Rust语言的Filecoin客户端Forest

巴比特讯,加拿大科技公司ChainSafe推出基于Rust语言的Filecoin客户端Forest。目前Forest在Filecoin主网发布了alpha测试版本,Forest Rust客户端能够同步和验证Filecoin网络,也可以作为Filecoin网络上…

如何实现 aysnc trait

Niko 是 Rust Team 的 leader,在他最近的 Baby Steps 系列文章中,详细阐述了 async trait 背后设计的考量,也不乏对 trait 动态派发更加深入的说明。更让我们兴奋的是,从中可以看到,Rust 团队正在积极推动 async trait 和 generic associated types 的进展。
dyn async traits 系列博客 (一共 6 小节): https://smallcultfollowing.com/babysteps//blog/2021/09/30/dyn-async-traits-part-1/

Crust of Rust 系列之 – functions, closures and their traits

Jonhoo 的 Crust of Rust 系列是不可多得的 rust 进阶资料。在这个视频中,他非常详细地说明了函数,函数指针,闭包之间的区别,以及它们如何作用于 Fn* trait,同时提到了 Fn 类型如何处理动态派发。
Youtube 地址: https://www.youtube.com/watch?v=dHkzSZnYXmk&t=2993s

用 Rust 重写缓存数据库

在 Twitter 运行着数百个缓存集群,在内存中存储数百 TB 的小对象,内存缓存至关重要,需要兼顾性能、可靠性和效率。Pelikan 是 Twitter 的用于内存缓存的开源和模块化框架,可替换 Memcached 和 Redis,并获得更好的性能。
三位工程师,采用各自的方法将 Rust 添加到 Pelikan 的 C 代码库。不仅通过 fii 重用 C 中的许多核心组件,还用同样快速的 Rust 实现替换服务器的网络和事件循环。
P99 conf 地址: https://www.p99conf.io/session/whoops-i-rewrote-it-in-rust/

Rust 新手的坏习惯

当你从其它语言转向 Rust 的时候,可能已经积累了一些经验。这通常是一件好事,意味着你不需要从头来过,但是,之前遗留的坏习惯可能让你的代码呈现一些坏味道。
作者在这篇文章中,指出了 Rust 新手常常出现的一些问题,获益颇多。
文章地址: https://adventures.michaelfbryan.com/posts/rust-best-practices/bad-habits/#hungarian-notation
— From 日报小组 RustPlumber
社区学习交流平台订阅:
  • Rust.cc 论坛: 支持 rss
  • 微信公众号:Rust 语言中文社区

印度证券交易委员会(SEBI)禁止注册投资顾问提供加密投资建议

据Ambcrypto 10月22日消息,印度证券交易委员会(SEBI)在其发布的通知中宣布禁止与不受监管的工具(包括加密货币)有关的投资建议,SEBI注意到,有一些注册投资顾问通过平台交易包括数字货币等不受监管的产品,而从事非法活动。SEBI警告称,所有注册投…

Click to rate this post!
[Total: 0 Average: 0]

人已赞赏
名家说小白百科每日优选

Vitalik:L2 是以太坊扩容的未来,Rollup 是唯一可行的方案

2021-10-26 19:48:48

Rust开发每日优选

《Rust唠嗑室》第36期 - 分享使用Rust进行嵌入式开发创业的一些点滴

2021-10-26 20:10:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索