本周公开课:《 Rust 异步编程入门 Future 》|Vol. 5
课程时间: 2021年8月29日 20:00-21:00
课程介绍: 讲到 Rust 使用 Future 异步编程,就不得不说 futures 和 tokio 这两个 crate,其实标准库中的 future,以及 async/await 就是从 futures 库中整合进标准库的, Tokio 拥有极快的性能,是大部分系统异步处理的选择,其构建于 future 之上。Future 是 Rust 异步编程的核心基础。
课程大纲
1、为什么需要异步.
2、理解异步编程模型.
3、Future 编程模型讲解.
4、带领大家实现一个简化版的 future , 再次帮忙大家理解
讲师介绍
本次活动由:Datafuse项目、Rust语言中文社区、知数堂 共同发起。后期也欢迎Rust爱好者,Rust优秀项目, Data Cloud 项目来分享,公开课分享合作联系微信:82565387 备注:Rust 。 公开课嘉宾 & Datafuse contributor都可以获取Datafuse纪念T恤。
获取 T-Shirt 的方法:
- 给 https://github.com/datafuselabs/datafuse 提 issue/pr
- 进行 Rust,大数据,数据库方面的公开课分享
- 社区里分享 datafuse 相关文章
- datafuse.rs 上面文档翻译工作
往期课程回放
认识面向基础架构语言 Rust | Vol. 1 https://www.bilibili.com/video/BV1mg411778g
理解 Rust 的所有权 | Vol. 2 https://www.bilibili.com/video/BV1264y1i7U9
通过实战理解 Rust 宏 | Vol. 3 (https://www.bilibili.com/video/BV1Yb4y1U7r1
通过 Datafuse 理解全链路跟踪 | Vol. 4 https://www.bilibili.com/video/BV1YA411c7ia/
课程中推荐入门资料:
Rust在线编辑器: https://play.rust-lang.org/
《Rust语言程序设计》: https://kaisery.github.io/trpl-zh-cn/
打怪通关学习方式Rustlings: https://github.com/rust-lang/rustlings
Rust优秀项目Datafuse: https://github.com/datafuselabs/datafuse
Rust宏的练习项目: https://github.com/dtolnay/proc-macro-workshop
评论区
写评论视频回放地址: https://www.bilibili.com/video/BV1mf4y1N7MJ/