头图

4.8 Beijing Rust Meetup倒计时3天!

对Rust编程语言感兴趣的你准备好相聚进行一场头脑风暴了吗?赶快预约报名参与本周六下午的线下Meetup。一起和来自达坦科技、南京大学、CloudWeGo、华为等的技术专家来探讨Rust作为一种强调性能、安全和并发性的编程语言的各种应用和实践。我们的主题是Rust 💡X,意在探讨用Rust编程语言“点亮”的任何应用、实践,和探索Rust的无限可能性

时间:2023年4月8日 14:00

地点:环球财讯中心M层 北京市西城区宣武门外大街甲 1 号

嘉宾及议题介绍(Guests & Topics)

嘉宾:冯洋 南京大学计算机科学与技术系助理研究员

议题:基于实际场景应用分析的Rust库模糊测试技术报告

摘要:Rust是一种承诺内存安全和并发安全的语言,而各类Rust库中API的漏洞与缺陷可能会对所有使用该库的程序产生影响。因此,保障Rust库的安全性与可靠性是一个极为重要的问题。为了进一步保障Rust库的安全,通过模糊测试来对Rust的库进行测试是一个可行方法。在本报告中,我们提出了一种依靠现有Rust生态系统来生成模糊测试目标的方法,该方法利用MIR解析待测库所在生态系统中的项目,找到现实中API之间的调用和依赖关系,从而从中提取出待测库的API序列,依此生成Rust库的模糊测试目标。

嘉宾:施继成 达坦科技联合创始人兼CTO

议题:在Linux 6.2中用Rust语言写驱动

摘要: Linux 在 6.1 中加入了 rust 语言的支持,自此开发者可以使用 Rust 语言进行 Linux 内核驱动开发。因为 Rust 语言的安全性,未来驱动的开发工作使用 Rust 语言将成为必然趋势。虽然 Rust 语言的支持还有许多不完善的地方,但不妨碍我们“吃螃蟹”——使用 Rust 语言写一个 Linux 驱动。本次分享将:1. 介绍 Linux 系统的 Rust 语言支持。2. 以 Linux 上的简单 Driver 举例,说明如何用 Rust 写驱动。3. 分析 Rust 在 Linux 中工作的原理。4. 列举 Rust 进行驱动编写时的限制。5. 给出使用 Rust 编写驱动的 Guideline。

嘉宾:叶天星 华为技术有限公司

议题:用Rust实现Git传输协议、Git对象解析和数据库存储

摘要:本次分享将包含:1. 使用 Rust 实现 Git 传输协议 - Git 传输协议是一种用于 Git 客户端和服务器之间进行通信的协议,有两种实现方式:HTTP 和 SSH。Git 传输协议可以确保数据传输的安全性和可靠性,并且能够高效地处理大量的数据。通过使用 Rust,可以轻松地实现 Git 客户端和服务器之间的数据传输,并确保高效的网络通信和数据安全性。2. Git 存储结构介绍 - Git 使用了一种称为对象存储的方式来存储代码版本信息。Git 对象有四种类型:blob、tree、commit 和 tag。

嘉宾:茌海 CloudWeGo Monoio 项目负责人

议题:Monoio:一个基于 io-uring 的 Rust Runtime

摘要:尽管 Tokio 目前已经是事实标准,但要实现极致性能的网络中间件还有一定距离。为了这个目标,我们探索基于 io-uring 为 Rust 提供异步支持,并与社区同学合作在此基础上研发通用网关。本次分享将包括:1. 介绍 Rust 异步 Runtime;2. Monoio 的一些设计精要;3. Runtime 对比选型与应用;4. Rust 异步编程常见的问题与解法。

嘉宾:张汉东 资深 Rust 专家、高级 Rust 咨询师、《Rust 编程之道》作者、Rust 中文社区布道者

议题:理解Unsafe Rust

摘要:众所周知, Rust 语言包含 Safe Rust 和 Unsafe Rust 两大部分。而 Unsafe Rust 是 Safe Rust 的超集。这意味着所有在 Safe Rust 中编写的代码也可以在 Unsafe Rust 中正常工作,但 Unsafe Rust 提供了额外的功能和操作,这些在 Safe Rust 中是无法直接使用的。但正是因为有 Unsafe Rust 的存在,所以在社区最常被问到的一个问题是:为什么标准库中大量使用了 Unsafe Rust 还说 Rust 是安全语言呢?本次分享的目标就是带现场观众系统地认识 Unsafe Rust ,真正地理解 Unsafe Rust 的妙用。顺便也针对 Reddit 热贴 《Zig 比 Unsafe Rust 更加安全》中的观点进行讨论。

Meetup报名方式 (Registration)

欢迎点击下方链接进行报名:

https://www.meetup.com/rust-chinese-group/events/292379002

在线预约 (Live Reservation)

无法来到活动现场的朋友,可预约直播报名,提前锁定直播间!

关注达坦科技公众号:达坦科技DatenLord 即可预约直播

往期文章推荐(Previous Articles)

《达坦科技:创业是一场灵魂深处的摇滚》

《Xline v0.3.0: 一个用于元数据管理的分布式KV存储》

关于我们

达坦科技(DatenLord)专注下一代云计算——“天空计算”的基础设施技术,致力于拓宽云计算的边界。达坦科技打造的新一代开源跨云存储平台DatenLord,通过软硬件深度融合的方式打通云云壁垒,实现无限制跨云存储、跨云联通,建立海量异地、异构数据的统一存储访问机制,为云上应用提供高性能安全存储支持。以满足不同行业客户对海量数据跨云、跨数据中心高性能访问的需求。

公众号:达坦科技DatenLord

知乎账号:

https://www.zhihu.com/org/da-tan-ke-ji

B站:

https://space.bilibili.com/2017027518


Datenlord
14 声望6 粉丝

DatenLord专注打造新一代云原生高性能存储平台,实现跨云、跨数据中心之间数据高速访问,从而极大提升存储系统的可扩展性,满足企业客户海量数据跨地域高速访问需求,在互联网、金融、电信、能源等不同行业均有广...