Rust做为一种全新的系统编程语言,最近几年在国内外的热度持续升温,并且逐渐的落实到实际应用中。
3月27日,由华为、openEuler 、Netwarps、开源中国和Rust中文社区联合举办的RustMeepup将在深圳举行,此次Meetup将围绕Rust语言无栈协程、Rust实际应用、Rust科学计算等方向进行分享,届时我们会邀请华为、Netwarps、PingCAP等相关应用企业,openEuler、Rust中文社区、开源中国等技术社区,以及行业内Rust开发者参与到此次分享中。
诚邀您的参与!
时间:2021年3月27日下午13:00-18:00
地点:深圳市福田区中康路136号新一代产业园4栋19楼
主办:openEuler、Netwarps
协办:开源中国、Rustcc
分享嘉宾及议题介绍:
谢敬伟 / Netwarps 开发总监
江湖人称“刀哥“,20年IT老兵,数据通信网络专家,电信网络架构师,目前任Netwarps技术总监。刀哥在操作系统、网络编程、高并发、高吞吐、高可用性等领域有多年的实践经验,并对网络及编程等方面的新技术有浓厚的兴趣。
分享主题:从libp2p-rs到IPFS
本次分享将介绍libp2p-rs项目开发历程,探讨使用rust进行网络异步编程的设计思路与原则,概述libp2p-rs的各个模块的设计与实现。最后是关于使用libp2p-rs作为底层支撑构建ipfs公网节点的经验分享。
李原 / 华为开源能力中心开发工程师
开源爱好者,Rust和Go语言数学计算及周边生态社区的活跃贡献者。擅长数学算法、软硬件协同并行技术的实现及调优,当前参与Rust多维数组运算库ndarray、基础数学算法库rust-num、软硬协同加速库stdsimd的贡献。
分享主题:Rust科学计算多维数组运算库的分析与实践
向量及矩阵运算是数学计算的基础技术,本次将分享演讲人在Rust-ndarray社区贡献的支持no_std轻量级模式、优化负步长数组运算性能、增强并行加速功能等关键特性,分享对完善、优化Rust数学计算关键技术生态的思考。
何元勋 / Netwarps 开发工程师
近10年的开发经验,对容器云、密码学、区块链、IPFS等领域有浓厚兴趣,一直在持续学习,对新技术保持着好奇心,目前主要关注容器云、区块链、云存储等领域。
分享主题:深度剖析Rust异步编程/无栈协程
协程在新兴编程语言中越来越受到重视,此次分享将对比Go、Rust语言探讨有栈协程和无栈协程的差别、优缺点;并详细阐述Rust中async/await无栈协程的实现。
骆迪安 / TiKV 研发工程师
开源爱好者,对 PLT、分布式系统、形式化证明有浓厚兴趣,目前负责 TiKV 社区生态工作。
分享主题:Rust FFI 跨语言代码复用的方法和实践
TiKV 提供包括 Python/Rust/C++/Java 等多种语言的 Client,而由于 Client 逻辑复杂且与 TiKV 正确性密切相关,工程上难以实现并维护多套 Client。Rust 优秀的抽象能力让跨语言 FFI 变得前所未有的简单,因此我们可以基于同一套 Rust Client 作为内核构建多种语言的 Client。本次将分享 Rust FFI 的使用方法、社区生态以及在 TiKV 中的实践。
张亮 / StratoVirt核心开发工程师
开源社区贡献者,对虚拟化技术有着浓厚的兴趣。
分享主题:Rust语言在系统开发(虚拟化平台StratoVirt)的实践与应用
StratoVirt是下一代高性能、低开销、强隔离的轻量虚拟化产品,作为云原生底座,应用于ServerLess、Microservice等业务场景。Rust语言特点是高性能、高并发和高安全,非常适合做轻量虚拟化产品开发,而且Rust面向对象的特性,在StratoVirt项目中应用非常广泛,如虚拟机抽象、内存抽象、设备抽象等等。本次将分享StratoVirt产品架构,以及Rust在StratoVirt的应用实践。
王辉 / 华为计算开源工程师
专注于新领域(人工智能、芯片、云)和开源技术研究。
目前负责新型计算运行时(例如WebAssembly技术)研究和MindSpore AI框架的开源社区运营。在此之前,他作为OpenSDS Hotpot项目的PTL与OpenSDS团队一起工作,同时也是OpenStack、OPNFV和Open Service Broker API等社区的积极贡献者。
分享主题:基于TVM Rust Runtime和WASM沙箱运行AI模型
本次分享首先会介绍下TVM深度学习编译器以及WASM技术的整体架构,然后展示基于TVM Rust runtime和Rust compiler进行AI模型的加载和WASM bytecode编译的端到端流程,最后通过演示一个demo实现AI模型的编译、加载和执行的全场景部署工作。
日程安排:
13:00-13:30 签到
13:30-14:10 主题分享 谢敬伟@Netwarps
14:10-14:50 主题分享 李原@华为
14:50-15:30 主题分享 何元勋@Netwarps
15:30-15:40 休息/*交流
15:40-16:20 主题分享 骆迪安@TiKV
16:20-17:00 主题分享 张亮@华为
17:00-17:40 主题分享 王辉@华为
17:40-18:00 QA/*交流
报名链接:Rust Meetup 深圳站
或关注微信公众号:Netwarps ,获取相关信息。