【第二天议程】大会议题重磅出炉,豪华阵容等你面基!RustChinaConf 2023!

本文主要是介绍【第二天议程】大会议题重磅出炉,豪华阵容等你面基!RustChinaConf 2023!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

55d127895a1bcf45d8e55577fcc22e43.jpeg

本次大会议题品质一流,嘉宾多来自行业一线,干货多多,且在各领域遍地开花,可看出Rust星星之火在中国已成燎原之势!

大会时间地址

6.17 - 6.18

浦东新区张杨路777号 上海锦江汤臣洲际酒店

官网地址

https://rustcc.cn/2023rustchinaconf/

门票报名

本次大会门票个人普票票价 399 元,包含两天的会议议程及两天的中午的自助餐。还有T-shirt,福袋,螃蟹玩偶等精美周边哦。

2b01ee4261ca3fce2b2b20ae7c8954c2.png

早鸟票 299 ,只开放100张(已售罄)。普票还有余量,欲购从速。

1312f6768db95aff63e9c202c738c2cd.png

扫码立即报名购票

https://www.huodongxing.com/event/1702066803600


其中第二天(6月18日)会举行一个主会场+3个分论坛,分别是:

嵌入式与操作系统、云原生分论坛

Rust 与区块链、密码学和安全分论坛

Rust与跨平台分论坛

附上大会第二天议程,快来看看有没有你喜欢的Topic吧:

主会场

如何在 WasmEdge 中实现异步执行 WebAssembly

Speaker: 陈思衡
Speaker Intro: WasmEdge开发者。

现在许多 Rust 服务都会使用诸如 tokio 的异步框架来提高服务的性能,但在使用 wasm 时,wasm 本身可能调用阻塞函数,导致 tokio 的工作线程阻塞,引起服务性能下降。本次演讲将会介绍我们如何在 WasmEdge 中实现异步运行 wasm 的功能。

使用硬件加速Tokio

Speaker: 戴翔
Speaker Intro: Intel云原生工程师,微软MVP,从事云原生行业多年,曾全程参与微服务拆分、开发与治理,对微服务领域的上下游需求都有接触。深耕开源,对多个云原生项目有大量贡献,对开源社区的贡献与维护治理有独到理解,目前是Dapr、Thanos、Golangci-lint的Maintainer。现在主要专注于服务网格领域,探索云原生软硬件结合新范式。

Tokio是Rust流行的调度框架,本次演讲将介绍Tokio调度原理及其实现,并提供用硬件加速调度的设计与实现,展现软硬件结合的优势。

Rust在物理引擎研发中的应用

Speaker: 崔汉青
Speaker Intro: Motphys创始人,10年以上游戏引擎开发、技术团队管理和游戏制作人经验。前微软晋升最快的技术主管。武汉大学计算机本科,武汉大学首枚ACM区域赛金牌,多次代表武汉大学参加ACM世界总决赛。清华大学MBA在读。

Motphys是一个Rust打造的动作物理引擎。此次演讲主要介绍物理引擎部分。Motphys的物理引擎部分和传统物理引擎的主要差异是实现了跨端确定性、分布式计算。Rust在研发过程中起到了巨大作用。

使用Rust和ClickHouse构建高效可靠的日志系统

Speaker: 刘炜
Speaker Intro: 曾经做过CDN以及数据库开发。现在在腾讯云负责专有云日志系统的开发工作。

我将与大家分享如何利用Rust和ClickHouse构建腾讯专有云PaaS平台 (Tencent Cloud-native Suite,简称 Tencent TCS)的日志系统的经验。在这个分享中,我将深入探讨日志系统的整体架构,重点解析我们如何利用Rust和ClickHouse打造出一个高效可靠的日志系统。此外,我还会分享在使用Rust进行开发过程中遭遇的问题。

分论坛:嵌入式与操作系统、云原生

组件化驱动、ROM运行环境与RustSBI

Speaker: 洛佳
Speaker Intro: 华中科技大学网络空间安全学院研一学生,导师:周威老师。我的研究方向主要是物联网安全和系统安全。目前我是RustSBI项目的维护者,乐于尝试新技术,热爱开源,致力于向科研、教学等领域推广Rust编程语言。

RustSBI是广泛使用的RISC-V平台固件和引导程序。2023年的RustSBI吸收了两年开发历程来的经验和教训,正朝向RustSBI+UEFI和RustSBI+LinuxBoot的综合解决方案推进开发历程。组件化驱动是RustSBI相应rCore团队组件化操作系统的倡议设计的一系列驱动程序,具有动静态基地址结合、灵活与高效兼具的特点,一次编写就能同时运用于操作系统、嵌入式和引导程序生态中。ROM运行环境可运行在多核、异构物联网芯片上,提供芯片镜像头生成的解决方案,令用户无需关心芯片设计细节,就能轻松设计裸机程序,专注编写业务代码。有了组件化驱动和ROM运行环境,RustSBI的设计将轻松高效;本次演讲还将发布RustSBI原型设计系统和RustSBI的最新版本。

使用 Arrow Flight 构建 TDengine 物联网时序数据传输工具

Speaker: 霍琳贺
Speaker Intro: 涛思数据应用开发组。Rust 开源爱好者(ooxml/xlsx2csv/unqlite/taos 等 Crates 作者),现在涛思数据研发部任应用开发组组长,负责涛思数据时序数据库 TDengine 备份恢复工具和数据源接入工具 taosX 及相关可视化工具开发。

介绍涛思数据开源高性能时序数据 TDenige 及使用 Rust 构建中心化物联网和时序数据传输转换工具 taosX 的应用经验。taosX 使用 Tokio 异步编程框架,基于 Arrow IPC 和 Arrow Flight + Tonic 构建中心化的物联网和时序数据转换和存储工具,支持接入 CSV/Parquet 和 TDengine 私有二进制文件,OPC UA/DA / MQTT 等数据协议,Kafka 、InfluxDB 等传统消息队列或时序库,PI 等工业数据采集系统。

使用 Rust 从零开始构建 Linux 发行版

Speaker: 贾晓宇
Speaker Intro: 温州大学网络工程专业学生 Rust爱好者

本次演讲将探讨如何使用 Rust 和 LFS(Linux From Scratch)从头开始构建新的 Linux 发行版。演讲将包括构建支持Rust的Linux内核,以及增加使用Rust为操作系统开发的软件。演讲还将介绍使用LFS 的好处,它允许高度可定制和轻量级的Linux 发行版。与会者将对 Rust 编程语言和 LFS 功能以及如何使用它们从头开始构建新的 Linux 发行版有更深入的了解。

KCL: Rust 在编译器领域的实践与探索

Speaker: 张正
Speaker Intro: 工作于蚂蚁集团云原生工程化系统团队,KusionStack项目成员。主要负责KCL语言编译器、工具开发工作。

Rust作为一门新兴的底层系统语言,在内存安全、性能、社区生态等方面有着诸多优势。我们使用Rust,重写了了DSL语言:KCL 的编译器及相关工具。在本次分享,我们将介绍使用Rust重写 KCL 编译器的动机、过程中遇到的问题和重写后的收益,以及我们使用Rust在编译器领域的一些额外的探索和积累。希望能给听众提供一些帮助。

使用 Apache Arrow, Parquet, Datafusion 打造一个轻量级的日志和 tracing 工具

Speaker: 朱霜
Speaker Intro: Rust Search Extension 和 Rust Magazine 作者,Github: https://github.com/folyd

简单分享一下我做的一个轻量级 Rust 日志和 tracing 收集工具 duo,技术栈类似于 tokio-console,但是 duo 具有持久化存储能力,使用 Apache Arrow, Parquet 和 Datafusion 做存储和查询。

Sparrow项目初探

Speaker: 李枫
Speaker Intro: 先后就职于摩托罗拉, 三星等IT公司, 现为独立开发者。在移动平台上积累了十年以上的研发经验, 近几年主要专注于云计算/边缘计算基础设施(包括AI, Virtualization, Program Runtime, Network, 5G, RISC-V, EDA等软硬件领域)。是《灰帽黑客 第4版:正义黑客的道德规范、渗透测试、攻击方法和漏洞分析技术》(ISBN:9787302428671) 和《恶意网络环境下的Linux防御之道 》(ISBN: 9787115544384)中文版的主要译者。对技术创新具有浓厚的兴趣和实践能力,热心参与开源社区的各种活动,多次参加各类IT会议。过往各种技术分享(皆为第一作者)的链接如下:https://github.com/XianBeiTuoBaFeng2015/MySlides

Sparrow项目是一个面向Ambient机器学习应用程序的新兴开源安全平台,其目标平台利用RISC-V和OpenTitan以及一个几乎完全用Rust编写的运行在seL4之上的KataOS(自主开发的操作系统),意图将安全微内核seL4、"最安全的编程语言"Rust、开源安全芯片项目OpenTitan、风头正劲的RISC-V和人工智能等技术领域结合在一起,是极富创造性的软硬件协同的安全系统设计与实现的典范。由于Sparrow项目刚推出不久,正在发展之中,本议题将主要包括Sparrow项目设计和实现的初步探索与实践。

分论坛:Rust 与区块链、密码学和安全

在Solana合约链实现 IBC 协议跨链互操作

Speaker: 苏胤榕
Speaker Intro: solana 爱好者,ibc协议贡献者,rust开发者, 章鱼网络区块链开发者。目前主要研究ibc跨链协议技术 ,此前在章鱼网络已经实现过substrate-ibc,并且实现了两个substrate链直通过ibc跨链互转的poc验证。

探讨ibc协议在非cosmos sdk链(rust合约链)实现方式,以solana链为例介绍。

简谈 Rust 与国密 TLS

Speaker: 王江桐
Speaker Intro: 就职于华为,目前正在使用 Rust 开发密码相关模块。Rustacean 在华为。

为了确保国家信息安全,国家密码管理局定义了类 SSL 传输层密码协议,即国密版类 SSL 协议,用于保护非国家机密信息。这类协议也被简称为国密 TLS,当前已于金融、商业等各场景中应用。本次分享将简要介绍国密 TLS 涉及的协议与规范,它们的应用情况,Rust 生态中国密 TLS 支持的现状,并结合 Rust 在密码算法上的开发优势和经验,分享华为 Ylong 在这一方面的探索与实践。

Axon 应用链框架的 Rust 开发实践

Speaker: 文愿
Speaker Intro: 秘猿先锋区块链工程师。几年前,出于对比特币、去中心化、web3的兴趣,了解到区块链技术。然后在进行web3开发的过程中,接触到rust语言,进而被其安全、高效的特性所吸引。随后开始了Rust 的学习、使用之路。希望能借助本次大会,与区块链和其他行业的开发者,交流 Rust 的实践经验,提高自身水平。

Axon 是使用 Rust 开发的 Ethereum 兼容的 Appchain (application-specific blockchain)框架。Axon 具备通用的抽象性和良好的开发体验,这得益于 Rust 语言强大的能力和丰富的生态组件。在一年多的开发实践中,Axon 团队也总结出了一套适合 Rust 大型项目抽象的设计模式,基于过程宏的运维工具开发范式和区块链间互操作的实现,希望通过本次演讲将这些经验与大家分享。

使用Rust构建去中心化开放数据应用服务

Speaker: 唐刚
Speaker Intro: Open Data研究员及EightFish创始人,Rust语言中文社区的主要维护者之一。从14年以来持续致力于Rust语言的推广工作,从18年开始,关注区块链及去中心化应用。在学习技术实现的同时,做了大量的理论研究。于2022年底提出了开放数据应用理论,使用Rust为武器,倡导开放数据应用的推广和实践。我们的口号是Make Internet Open Again。

EightFish是我们团队使用Rust语言实现的面向开放数据应用(Open Data Application)的开发框架,它让广大程序员用一种在互联网时代熟悉的Web服务开发风格来开发开放数据应用。开放数据应用是去中心化应用的一种,专注于解决数据的封闭性问题。开放数据应用也是未来AI数据来源平等性的保障。

Rustle: the First Automatic Static Analyzer for Smart Contracts in Rust

Speaker: Matthew Jiang
Speaker Intro: 香港理工大学博士,主要研究方向为计算机安全。他曾在学术界顶级的安全会议及系统会议(如CCS,ASPLOS)上以第一作者身份发表文章,并曾受邀在工业界一线安全会议Blackhat上发表主旨演讲。目前他在区块链安全公司BlockSec担任安全服务总监,带领团队完成合约审计和攻击事件应急响应上百余例,具备丰富的理论知识基础和实战经验。

本议题将介绍区块链安全公司BlockSec开发的开源智能合约静态代码分析工具「Rustle」。Rustle是第一个针对Rust语言编写的智能合约静态代码分析工具,具备可拓展性、跨平台性、高性能等特点。目前已经支持NEAR链的几十种不同类型的漏洞扫描和检测,同时还将陆续支持其他的以Rust为主要编程语言的生态,如Solana、CosmWasm等。

分论坛:Rust与跨平台

利用Rust重塑移动应用开发

Speaker: 陈东(Aaron Chen)
Speaker Intro: Keystone CTO,BIP-129 合著者,目前专注于区块链应用与开发领域。在过去的10多年中,他曾供职于IBM、ThoughtWorks等公司,积累了丰富的软件开发与管理经验。他擅长于大前端开发、移动应用开发和跨平台开发,对于多种编程语言和开发框架,如React、React Native、Flutter、Javascript、Rust等都有深入研究。他曾带领多个团队成功完成了各种项目,并赢得了一定的认可和赞誉。自创立Keystone以来,他和他的团队一起将Keystone打造成具有全球影响力的硬件钱包制造商。同时作为Rust的爱好者,他在团队中推动Rust的应用和落地,将Rust应用在Keystone移动端开发,嵌入式系统开发等等方面。在他的带领下,Keystone团队也将Rust作为其未来的重要技术方向之一,为用户提供更安全、友好的软硬件产品。

在移动应用开发领域,跨平台开发由于可以大大提高开发效率并降低维护成本,一直是备受关注的话题。从React Native到Flutter,跨平台开发方案一直是工业界努力的方向。但毫无疑问,Native开发仍然是移动应用开发的首选路径,因为它可以提供最佳的用户体验。然而,为了兼顾开发效率和用户体验,我们需要探索更多的可能性。Rust的出现为我们提供了一种新的方式。Keystone开发团队采用Rust重构了自己的业务逻辑,并通过FFI分别引入到iOS和Android中,取得了非常好的效果。本次演讲将分享我们在这个方向上的经验和尝试,希望能为大家提供一些新的思路和启示。

应用WAPC做软件测试工具

Speaker: 潘泳权
Speaker Intro: rust爱好者。有四年的软件测试经验的工程师

Wasm 如何支持多种编程语言的模拟数据逻辑 (MITM))

运行在浏览器中的P2P网络

Speaker: 李敏成
Speaker Intro: 后端工程师,现就职于 RingsNetwork,老 Python 转 Rust,主要负责计算机网络相关的工作。

结合 WebRTC 与 Rust WebAssembly 开发能力,实现一种可以使用浏览器作为节点的P2P网络。

基于 Rust 构建 Amphitheatre CLI/Desktop/Server 的全平台实践经验

Speaker: 王宜国
Speaker Intro: 十多年互联网技术研发与管理经验,独立开源软件 Amphitheatre 作者

完全基于 Rust 构建 Amphitheatre 全平台软件,包括 CLI 终端、客户端软件和 Kubernetes Operator 等,内容涵盖 Crate 模块复用,CI/CD、构建编译,开源、可观测以及 Amphitheatre 项目介绍等

全部议题详情,请移步: 

https://rustcc.cn/2023rustchinaconf/schedule.html


感谢以下企业对本次大会鼎力赞助

0c2f8e127c7089f6627d0021d65514a9.png

感谢以下媒体社区及渠道合作和支持

423af028fae272a065426186d606c74e.png

这篇关于【第二天议程】大会议题重磅出炉,豪华阵容等你面基!RustChinaConf 2023!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/246859

相关文章

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面

从戴尔公司中国大饭店DTF大会,看科技外企如何在中国市场发展

【科技明说 | 科技热点关注】 2024戴尔科技峰会在8月如期举行,虽然因事未能抵达现场参加,我只是观看了网上在线直播,也未能采访到DTF现场重要与会者,但是通过数十年对戴尔的跟踪与观察,我觉得2024戴尔科技峰会给业界传递了6大重要信号。不妨简单聊聊:从戴尔公司中国大饭店DTF大会,看科技外企如何在中国市场发展? 1)退出中国的谣言不攻自破。 之前有不良媒体宣扬戴尔将退出中国的谣言,随着2

CSP 2023 提高级第一轮 CSP-S 2023初试题 完善程序第二题解析 未完

一、题目阅读 (最大值之和)给定整数序列 a0,⋯,an−1,求该序列所有非空连续子序列的最大值之和。上述参数满足 1≤n≤105 和 1≤ai≤108。 一个序列的非空连续子序列可以用两个下标 ll 和 rr(其中0≤l≤r<n0≤l≤r<n)表示,对应的序列为 al,al+1,⋯,ar​。两个非空连续子序列不同,当且仅当下标不同。 例如,当原序列为 [1,2,1,2] 时,要计算子序列 [

Java基础回顾系列-第二天-面向对象编程

面向对象编程 Java类核心开发结构面向对象封装继承多态 抽象类abstract接口interface抽象类与接口的区别深入分析类与对象内存分析 继承extends重写(Override)与重载(Overload)重写(Override)重载(Overload)重写与重载之间的区别总结 this关键字static关键字static变量static方法static代码块 代码块String类特

研究人员在RSA大会上演示利用恶意JPEG图片入侵企业内网

安全研究人员Marcus Murray在正在旧金山举行的RSA大会上公布了一种利用恶意JPEG图片入侵企业网络内部Windows服务器的新方法。  攻击流程及漏洞分析 最近,安全专家兼渗透测试员Marcus Murray发现了一种利用恶意JPEG图片来攻击Windows服务器的新方法,利用该方法还可以在目标网络中进行特权提升。几天前,在旧金山举行的RSA大会上,该Marcus现场展示了攻击流程,

HNU-2023电路与电子学-实验3

写在前面: 一、实验目的 1.了解简易模型机的内部结构和工作原理。 2.分析模型机的功能,设计 8 重 3-1 多路复用器。 3.分析模型机的功能,设计 8 重 2-1 多路复用器。 4.分析模型机的工作原理,设计模型机控制信号产生逻辑。 二、实验内容 1.用 VERILOG 语言设计模型机的 8 重 3-1 多路复用器; 2.用 VERILOG 语言设计模型机的 8 重 2-1 多

idea插件开发的第二天-写一个时间查看器

介绍 Demo说明 本文基于maven项目开发,idea版本为2022.3以上,jdk为1.8本文在Tools插件之上进行开发 Tools插件说明 Tools插件是一个Idea插件,此插件提供统一Spi规范,极大的降低了idea插件的开发难度,并提供开发者模块,可以极大的为开发者开发此插件提供便利Tools插件安装需要idea2022.3以上版本插件下载连接: https://downlo

2023 CCPC(秦皇岛)现场(第二届环球杯.第 2 阶段:秦皇岛)部分题解

所有题目链接:Dashboard - The 2023 CCPC (Qinhuangdao) Onsite (The 2nd Universal Cup. Stage 9: Qinhuangdao) - Codeforces 中文题面: contest-37054-zh.pdf (codeforces.com) G. Path 链接: Problem - G - Codeforces

第二天旅游线路规划和预览

第二天:从克拉玛依市乌尔禾区到五彩滩,晚上住宿贾登峪; 规划结果见下图: 1、行程安排 根据上面的耗时情况,规划一天的行程安排如下: 1)早上7:30起床,吃完早饭,8:30出发; 2)从克拉玛依市乌尔禾区到五彩滩风景区,路程229公里,车程3小时,中午12:00左右到达五彩滩景区; 3)中午吃饭1小时; 3)五彩滩游玩时间约3小时,在五彩滩游玩到16:00; 4)乘车前往阿勒泰地区布尔津县