Rust 实战 · 手写下一代云原生消息队列

科技   2024-09-28 12:05   广东  

近几年,Rust 这门语言不断地出现在我们的视野中,你可能经常会看到 “Rust 重写一切” 这句话。其所具备的优点众多,比如生命周期管理、无 GC、借用等等特性,令其具有不输 C++ 的性能以及更高的编码效率,一度成为业界风头强尽的编程语言。

而当你跃跃欲试时,你会发现,语法难记,各种语法糖和技巧不会用、不会写简直充斥学习日常。这也是许多人认为 Rust 学习曲线陡峭的重要原因之一。而对于编程经验较为丰富的同学来说,第一反应可能会去找能提升 Rust 技能的实战项目,于是会发现,合适的项目也十分稀缺。

那么这门课就是从实践出发,带你入门 Rust 编程的世界,在交付一个 Rust 关键知识点合集的同时,还会以手写一个分布式基础软件为项目 Demo,带你解锁构建大型 Rust 项目的能力。

值得一提的是,课程所涉及的项目来自许文强老师的个人开源作品 RobustMQ,—个 100% 用 Rust 实现的云原生消息队列,加入课程即可直接参与成为 Contributor,收获 Rust 编程长期实战场景。

本课程可运行 Demo 源代码和RobustMQ 开源项目代码


课程目录

你将获得

  • Rust 重要知识点集合与实践经验分享

  • Rust 项目核心模块设计及其编程实现

  • 一个可运行的 Demo 支持复制与动手实操

  • 参与 100% 用 Rust 实现的完整开源项目


Rust编程笔记
与你一起在Rust的世界里探索、学习、成长!
 最新文章