< 返回我的博客

Databend 发表于 2021-09-02 16:40

Tags:公开课, Rust, Datafuse

本周公开课:《 Rust 异步编程二: Tokio 入门运行时介绍》|Vol. 6

课程时间: 2021年9月5日 20:00-21:00

课程介绍: 上周公开课我们讲解了 Rust 异步编程模型( 属于一个非常经典的内容,建议观看 ), 大家对 Rust 异步编程模型有了一个初步认识, Rust 异步编程模型里需要 Executor、Reactor、Future 等, 本周公开课将以 Tokio 框架为基础, 和大家一起聊聊 Tokio 里的 Executor、Reactor、Future 是什么?

课程大纲

1、回顾 Rust 异步编程模型.

2、谈谈对 Rust 异步框架的认识 ( futures-rs、async-std、tokio ) .

3、Tokio 介绍.

4、Tokio 里的 Executor、Reactor、Future 如何使用.

5、使用 Tokio 实现一个简单的服务端与客户端程序.

讲师介绍

本次活动由:Datafuse项目、Rust语言中文社区、知数堂 共同发起。后期也欢迎Rust爱好者,Rust优秀项目, Data Cloud 项目来分享,公开课分享合作联系微信:82565387 备注:Rust 。 公开课嘉宾 & Datafuse contributor都可以获取Datafuse纪念T恤。

获取 T-Shirt 的方法:

  1. 给 https://github.com/datafuselabs/datafuse 提 issue/pr
  2. 进行 Rust,大数据,数据库方面的公开课分享
  3. 社区里分享 datafuse 相关文章
  4. 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 异步编程入门 Future Part 1 回放地址: https://www.bilibili.com/video/BV1mf4y1N7MJ/

课程中推荐入门资料:

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

Rust 异步编程教材:https://rust-lang.github.io/async-book/

评论区

写评论
作者 Databend 2021-09-07 09:36

回放地址: https://www.bilibili.com/video/BV1oy4y1G7jC

1 共 1 条评论, 1 页