在听了一天的演讲后,是不是对 Rust 编程摩拳擦掌?RustChinaConf 2021-22 在7月31日下午4点-6点(目前为止)组织了 4 场 Rust 相关的 workshop。它们分别是:
NEAR Protocol
《Rust 智能合约开发:从入门到精通》
介绍:Rust 由于其高效、安全的特点,被广泛应用于区块链技术中,其中也不乏通过 Rust 开发智能合约的探索。作为新一代高性能区块链,在 NEAR 上,使用 Rust 开发智能合约具有出色的开发体验、运行效率和安全性。
本次讲座中,NEAR 工程师 Daniel 将介绍使用 Rust 开发智能合约的入门方法和学习路径,并分享实战中的挑战与心得,帮助有兴趣使用 Rust 开发智能合约的开发者循序渐进,成为合格的 Rust 合约工程师。
参考资料:
时间:7月31日下午4点~6点
https://meeting.tencent.com/dm/spbmQ9eD0yeW
章鱼网络
《通过Substrate-Ibc实现Substrate资产跨链》介绍:Substrate-IBC是由Interchain基金会资助, 由章鱼网络提出并开发的一个提案。Substrate IBC 模块,也称为 pallets,是连接Polkadot和Kusama与Cosmos链的重要一步,使两个生态系统之间的资产和数据的安全交换成为可能。Substrate-IBC 模块,将使开发者能够创建他们自己的具有IBC功能的Substrate区块链。这个模块的目标是让建立在Substrate上的区块链可以通过IBC协议以无信任方式与其他支持IBC的区块链链交互。
通过腾讯会议加入讲座:#TencentMeeting: 314-147-965
Second State
《Low Code Rust!使用 Rust 解决 SaaS 定制化问题》
介绍:SaaS 已经全面“入侵”我们的生活与工作。我们通常面临着定制 SaaS 来满足个人使用的需求,因此 SaaS 公司一般提供了 API ,供开发者来定制 SaaS,实现千人千面的需求。相较于开发者自己起一个服务器的方式,通过 Serverless 的形式定制 SaaS ,对开发者是一个省时省力省钱的选择。
在这场 workshop ,Second State 研发工程师 DarumaDocker 将以 GitHub 为例,演示如何使用 Rust 函数与 Wasm 解决 SaaS 定制问题。通过这场 workshop,你也根据自己定制 SaaS 的需求编写 Rust 函数。
通过腾讯会议加入讲座:
https://meeting.tencent.com/dw/86R5nx9iKGI5
达坦科技
《用Rust实现RDMA高性能编程》
介绍:本次Workshop主要介绍用Rust实现RDMA高性能编程。RDMA是常用于超算和高端存储领域的高性能网络协议。RDMA采用专有硬件网卡用于协议解析,同时RDMA的数据通路实现内核旁路,这样在RDMA网卡收发数据包时,可以完全避免由内核处理数据包导致的额外内存拷贝以及上下文切换,因此RDMA在网络传输方面相比内核的TCP栈可以达到很高的性能。但是用RDMA开发网络应用比基于内核的TCP栈要复杂很多。首先,用户应用在发送和接收RDMA数据时需要自行管理内存,来保证内存安全,开发复杂度大大增加。其次,RDMA的API非常底层,需要用户在开发时要格外注意,比如RDMA用于接收和发送数据的内存区域必须是在堆上分配,不能是在栈上分配。针对RDMA开发的种种不便,我们用Rust封装了一套RDMA的API,一方面简化RDMA开发的复杂度,另一方面保证用户应用可以高性能处理RDMA数据包,不会因为采用Rust封装RDMA的API导致有额外的性能开销,符合Rust的零成本抽象风格。本次Workshop准备了动手实验环节,方便大家实际体验如何用Rust构建RDMA应用,建议大家提前准备好实验环境。本次Workshop的相关资料,包括实验环境准备、动手实验的代码等,参见https://github.com/datenlord/Rust2022Workshop会议时间:2022/07/31 16:00-18:00 (GMT+08:00)https://us06web.zoom.us/j/81327298846?pwd=aWh1LzBaL2ZMakI3WFc3amVjekxPQT09
再次感谢本次大会的赞助商和支持伙伴。


同时,还没有报名的同学,抓紧时间报名

原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。