线上参与方式: Zoom 会议: 988 1512 9712, 密码 20240420 YouTube 直播: https://www.youtube.com/watch?v=P7wLTy59-f0
在2024年4月18日星期四 UTC+8 19:48:12<刘晓义> 写道: > Hi tunars, > > 本周末将由 @BerrySoft 带来名为 "基于完成的 Rust 异步:compio 项目及其经验" 的 Tunight talk,详细信息如下: > > 通过异步编程,IO > 密集的程序可以有效降低开销并提高运行效率。不同操作系统的异步架构各有不同,通常分为基于就绪的(ready-based)与基于完成的(completion-based)。Rust > > 的异步语言特性基本针对前者而设计,但是近些年操作系统的发展,例如 Linux 的 io-uring,倾向于后者的“完全异步”的设计。这一异步思想在 > Rust 上遇到了不小的挑战,易用性、安全性与零开销*似乎*构成了不可能三角。 > > Compio (https://github.com/compio-rs/compio) 项目是一个探索性的、基于完成的 Rust > 跨平台异步框架,在迭代的过程中踩了不少坑,也积累了不少经验。尽管项目尚不成熟,但是它已经在文件 IO 的性能上完全碾压老牌的异步运行时 > tokio。我们希望集思广益,通过这类尝试探索高性能与安全性的结合,并期望能够为 Rust 后续在异步方向上的语言设计改进提供思路。 > > > * 主讲人:王宇逸 > * 时间:*2024/04/20(校历第八周周六) 19:00-21:00* UTC +08:00 > * 活动形式:线下 + 线上会议 + 直播 > * 地点:三教 3104 > * 线上会议:Zoom 会议,会议号稍后更新 > * 直播链接:YouTube 直播,直播链接稍后更新 > > 欢迎一起来玩! > -- 您收到此邮件是因为您订阅了 Google 网上论坛的“TUNA 主邮件列表”群组。 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到tuna-general+unsubscr...@googlegroups.com。 要在网络上查看此讨论,请访问 https://groups.google.com/d/msgid/tuna-general/1723f82a-1ea3-48ca-b465-42671a904af2n%40googlegroups.com。