收起
前情回顾
Rust China Tour 是由华为、蚂蚁集团携手 RustCC、OpenBuild 等开发者社区共同发起的一系列线下分享活动,是开放原子开源技术沙龙的一部分。目前已分别杭州、北京、成都、广州成功举办5场活动,每场均有近百名 Rust 爱好者现场参与,数千观众在线收看直播,为广大 Rust 开发者带来了实用经验学习与技术交流的机会,受到Rust开发者的广泛好评。
本次议程
本次Meetup将由来自中科院、华为、南京大学、SecondState的Rust技术专家以及个人Rust开发者带来相关议题分享。欢迎参加!
时间:2024 年 8 月 24 日下午 13:30-17:30
地址:北京市海淀区中关村创业大街12号楼5层多功能厅
(感谢中关村创业大街为本次活动提供场地支持)
参与现场互动可以获得的精美的Rust 书籍/T 恤/帽子等礼品哦~
13:30-14:00
签到&交流
14:00-14:20
嘉宾致辞
14:20-14:50
议题一:学习Rust,从损失厌恶开始!这样学更有动力!
揭秘如何从自学者的损失厌恶心理特点入手,从编程中的痛点出发,让你不自觉地就愿意攀登Rust陡峭的学习曲线,为你注入动力,掌握Rust相比C++和Java的独特优势,并获得愉悦的Rust自学体验。
嘉宾:程序员吾真本,编程故事种草机。IT界30年资深玩家,扮演过网管、程序员、测试、项目经理和咨询师。不爱读编程书,因为枯燥到爆。索性创作既有干货又接地气的编程故事,在为程序员种草编程语言时,能让他们获得愉悦的学习和情感体验。
14:50-15:20
议题二:Rust 在 RISC-V 虚拟化领域的生态
Cloud-Hypervisor,Firecracker,StratoVirt 等 Type II Rust Hypervisor 已经被业界广泛认可。本分享将会介绍我们在 RISC-V 虚拟化方向为 Rust Type I,Type II Hypervisor 所做的工作和进展
嘉宾:何若轻,中国科学院软件研究所工程师
15:20-15:40
茶歇
15:40-16:10
议题四:使用Rust 和 P2P 构建高效、安全的 Git网络
在当今快速发展的软件开发环境中,传统Git依赖中心化服务器带来的单点故障和性能瓶颈问题日益突出。为了克服这些挑战,本次讲演将探讨如何利用Rust语言构建一个高效、安全的P2P Git网络,实现去中心化的分布式版本控制。
嘉宾:叶天星: 华为软件工程师。
16:10-16:40
议题五:使用Buck2构建复杂项目:以Crates Pro为例
Crates Pro是一个类似谷歌deps.dev的Rust包分析项目,主要用Rust编写。随着项目规模扩大,我们发现仅依赖Cargo已不能满足构建需求。本报告将介绍从Cargo迁移到Buck2的过程,分享利用Buck2支持持续集成和自动化部署的一些经验体会。
嘉宾:戴宇轩,南京大学在读硕士生,主要研究方向为大型复杂软件系统的质量保障和可信软件基础设施构建。目前参与Crates Pro项目的开发,负责项目构建系统的设计。
16:40-17:10
议题六:基于Rust的LLM推理运行时LlamaEdge
随着 LLM 应用的流行,在云端和边缘设备上运行和扩展 AI 工作负载的需求日益增加。Rust 和 Wasm 通过提供可移植的字节码来抽象硬件复杂性,从而提供了解决方案。
LlamaEdge 是一个轻量级、高性能和跨平台的 LLM 推理运行时。LlamaEdge 用 Rust 编写并基于 WasmEdge 构建,为开发者提供了标准的 WASI-NN API。开发者只需针对 API 编写程序并编译为 Wasm。Wasm 文件可以在任何设备上运行,其中 WasmEdge 会转换 Wasm 调用并将其路由到底层本机库(例如 llama.cpp)。
本次演讲将讨论 LlamaEdge 的设计和实现,并展示它如何实现跨平台 LLM 应用的开发和部署。我们还将介绍几个代码示例,从基本的句子完成应用程序到聊天机器人,再到具有矢量数据库外部知识的 RAG 代理应用程序,再到跨异构集群的 Kubernetes 托管应用程序。
嘉宾:夏歌,Second State 产品经理,同时也是CNCF WasmEdge 创始成员,开源爱好者,业余时间组织 RustChinaConf
17:10-17:30
交流 & 总结
参会小提示
如何入场?
报名后现场凭电子票二维码扫码入场~请按下图指示寻找会场入口~
PPT,文本资料是否分享?什么时候分享?在哪分享?
PPT,文本资料将会在讲师授权的情况下进行分享;资料仅供大家交流学习使用,如用于商业用途,请获得讲师及主办方的授权。
报名截至什么时候?
现场参会报名截至8月24日中午12:00
主办&支持
主办
联合主办
支持机构