GOTC 2023出品人吴迪:字节跳动将持续投入Rust

cht 2023-05-24 12次阅读

2021 年,字节正式成立了 Rust 方向的团队,开启了内部微服务基础设施和基础库的研发,并在 2022 年下半年开始接入业务,在多个高性能服务上落地,如 FaaS、直播业务线、Mesh 控制面、数据平台、图数据库、WebAssembly 等。去年 9 月,字节跳动还开源了 RPC 框架 Volo 及相关生态(项目地址: https://github.com/cloudwego/volo)。

在 GOTC 2023 临近之际,字节跳动服务框架 Rust 负责人、CloudWeGo Volo 负责人吴迪表示:“ 未来我们将持续在 Rust 方向上进行投入,包括公司内外部布道推广,基础设施建设,如 crates.io 的国内镜像 rsproxy.cn,以及开源生态的建设完善。”

据了解,此前字节内部主要是使用 Go 语言。不过 Go 语言性能上限较低,对深度优化不友好,于是服务框架团队开始探索 Rust 的潜力。他们发现,经过精细优化的 Go 服务使用 Rust 语言重写并经过简单优化之后,收益明显:CPU 普遍收益在 30% 以上,有些能达到 50% 以上,甚至观察到过 4 倍的 CPU 收益;内存收益更为明显,普遍在 50% 以上,有些甚至能达到 90%。这帮助字节节省了大量的资源。

更重要的是,Rust 语言解决了 Go 语言 GC 所导致的不可预测的抖动问题,帮助其业务大大降低了超时率 / 错误率,降低了 P99 延迟,提升了业务的 SLA。

不过吴迪也提到, Rust 语言和 Go 语言并不是对立关系,而是互补关系,相互取长补短。对于需要极致性能、低延时、重计算、内存瓶颈的应用,以及需要稳定性并能接受一定迭代速度损失的应用,推荐使用 Rust,Rust 在极致性能优化和安全性上的优势可以在这类应用中得以发挥。对于性能不十分敏感的应用、重 IO 的应用以及需要快速开发快速迭代胜过稳定性的应用,推荐使用 Go 语言。需要根据应用自身的特性以及团队的技术栈来选择合适的语言。

除了在服务端业务和架构侧的落地,Rust 也在字节内部安全、内核、AI、 前端和客户端领域均有一定程度的探索和落地。

比如,前端上大量使用了 Rust + WebAssembly、Rust + NodeJS 和 Rust 工具链,其中就包括将在 GOTC 2023 “Rust 专题论坛” 进行分享的 RsPack 等项目;在客户端方向,字节也有多个业务使用了 Rust 语言,最为突出的是飞书客户端,飞书客户端所有的逻辑均使用 Rust,有数百万行的 Rust 代码,可能是中国目前最大的 Rust 项目。

字节也在努力回馈 Rust 开源社区。其开源的 RPC 框架 Volo 是一个追求极致性能,同时有着高扩展性和易用性的 RPC 框架,目前主要支持 Thrift 和 gRPC,针对 HTTP 的支持也已经在规划中;还开源了一个高性能的基于 io_uring 的异步运行时 Monoio。

除此之外,字节也在积极地回馈上游依赖项目,比如 tokio 以及 Rust 编译器本身。在开发 Volo 时,字节跳动服务框架团队遇到了一些编译器的 bug,于是提了对应的 issue 和 pr,并最终被 Rust 编译器团队接受。其它的团队也有开源一些 Rust 的项目,比如近期开源的 RsPack、g3、monolake 和 keystone 项目。据了解,字节内部仍有其它 Rust 项目正在计划开源中。

“我们正在培养 Rust 编译器的 contributor, 希望未来能有机会加入 Rust 官方团队,期待更多 Rust 生态合作和建设,持续为 Rust 创造贡献。” 吴迪透露。

GOTC 2023 将于 5 月 27 日至 28 日在上海张江科学会堂举办,有一个主论坛,十多个分论坛。其中,“Rust 专题论坛” 的承办方是字节跳动,出品人是字节跳动服务框架 Rust 负责人、CloudWeGo Volo 负责人吴迪。该论坛主要分享 Rust 使用技巧以及语言相关生态的发展情况等内容。

GOTC 2023 报名: https://www.bagevent.com/event/8387611 。

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

全球开源技术峰会(Global Open-source Technology Conference) GOTC 2023 由开放原子开源基金会、 Linux 基金会亚太区、上海浦东软件园和开源中国联合发起, 将于 5 月 27 日至 28 日在上海张江科学会堂隆重举行。

这场面向全球开发者的盛大开源技术盛宴,堪称 2023 年开源风向标。大会将以行业展览、主题发言、专题论坛、开源市集的形式展现,与会者将一起探讨元宇宙、3D 与游戏、eBPF、Web3.0、区块链等热门技术主题,以及开源社区、AIGC、汽车软件、AI 编程、开源教育培训、云原生等热门话题,探讨开源未来,助力开源发展。

进入 GOTC 2023 官网了解更多信息:https://gotc.oschina.net

举报 0 收藏 0 打赏 0评论 0分享 0

更多>同类资讯

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

探讨大前端新趋势,GOTC 2023即将召开

全球开源技术峰会(Global Open-source Technology Conference,简称 GOTC)是由开放原子开源基金会、 Linux 基金会亚太区、上海浦东软件园和开源中国联合发起的,面向全球开发者的一场盛大开源技术盛宴。GOTC 2023 将于 5 月 27 日至 28 日在上海张江科学会堂召开。大会

05-23

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

来 GOTC 2023,从不同的角度谈开源及开源人才培养!

开源的发展离不开开源人才。中国的开源人才培养的发展潜力巨大。在最近的 Linux 基金会的开源工作岗位报告中,鉴于各行业持续采用云计算和进行数字化转型,对开源人才的需求非常强烈。开源生态中的企事业单位、高校、研究机构、甚至是培训机构均应视为己任,积极投身于

05-23

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

AI 如何赋能万物?GOTC 2023 给出答案

AI 赋能万物的时代已经到来。5 月 28 日,GOTC 2023AI is Everywhere 专题论坛由 Linux 基金会亚太区副总裁杨轩担任出品人,将于上海张江科学会堂召开。全球开源技术峰会(Global Open-source Technology Conference,简称 GOTC)是由开放原子开源基金会、 Linux 基

05-23

小鹅花钱提醒您:“征信修复”不可信,莫把投机当正规

办理过银行贷款或信用卡的朋友都知道,个人征信起着非常重要的作用,如果个人征信不良,轻则贷款、信用卡申请被拒,重则无法乘坐高铁无法乘坐,对工作也会有影响。但有些人产生个人征信不良记录后,去轻信“征信修复”,反而遭到了二次收割,不仅缴纳了高额的服务费,而

05-23

“高仿”小鹅花钱让消费者苦不堪言,如何识别诈骗圈套,以下几点要牢记

尽管这些年国家对电信诈骗的打击力度逐年加大,还是有不少电信诈骗案件屡屡见诸媒体,不法分子就是抓住了人们急于用钱时“病急乱投医”的心理,设计了一系列的诈骗套路。以深受消费者信任的小鹅花钱举例,很多人收到过以“小鹅花钱”为名的贷款邀请短信,在网上看到过“

05-23

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

火山引擎DataLeap联合DataFun发布《数据治理知识地图》

近日,火山引擎DataLeap和技术社区DataFun联合发布《数据治理知识地图专业版V1》(以下简称“地图”),地图将数据治理的领域、流程、技术、工具等内容进行系统化整理和分类,为从业者提供全面的学习和思路参考。据介绍,《数据治理知识地图专业版V1》包括引言、数据治理

05-23

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

第八届“智博会”今日开幕 擎朗医疗配送机器人助力医院信息化建设

第八届智博会今日在东莞广东现代国际展览中心开幕。本次展会以“数字智造赋能未来”为主题,聚焦先进制造业领域,包含擎朗智能在内的500家顶尖机器人企业齐聚东莞,参加这一场机器人与自动化设备的盛会。智博会同期举办的2023“机器人+”大会上,工业和信息化部装备工业

05-23

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

戴森推出系列创新科技,更智能、高效地打造洁净健康的家居环境

[2023年5月23日,中国]近日,戴森在全球范围内重磅发布了数款全新产品,它们将结合戴森在自动化、先进软件和智能方面的创新技术,提供戴森卓越清洁体验。在位于新加坡的戴森全球总部,戴森首席技术官 John Churchill揭晓了这几款全新产品,并向人们揭示了戴森基于过去数十年在

05-23

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

智能路网行业蓝皮书重磅发布!为交通强国建设提供支撑

5月20日,在第七届世界智能大会“天津国家新一代人工智能创新发展试验区高峰论坛”上,中国发明协会智慧交通分会联合20余家国内知名高校院所、高新技术企业,共同发布《智能路网蓝皮书——智能路网创新发展研究报告》。这是全国第一部智能路网行业的蓝皮书,作为蓝皮书

05-23

汇仁肾宝片再次获批国家中药保护品种

日前,国家药监局网站发布了一则中药保护品种公告,根据《中药品种保护条例》相关规定,再一次批准江西汇仁药业股份有限公司生产的肾宝片为中药保护品种。国家中药品种保护是国家依法对临床有效的、质量稳定、疗效确切的中药品种实行的保护的制度,并且只允许获得《中药

05-23

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

京东618年中大促,飞利浦显示器钜惠来袭!

距离一年一度的618年中盛典越来越近了,飞利浦显示器也带来了全新的商品以及优惠的价格,更有京东白条免息等惊喜活动,缤纷机型众多,精彩不容错过!专业设备,全新体验细节决定成败,有态度有品质,所以更专业!飞利浦27E2F7901显示器,为专业的您量身订造!升级版Nano IP

05-23

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

1基座4能力10行业 | 亚信科技发布数智产品与解决方案全栈图谱

5月23日,亚信科技正式发布《数据智能产品与解决方案全栈图谱》。图谱全量整合亚信科技人工智能和数据产品,依托“1个数智化产品体系”基座,“4大通用解决方案能力”,提供面向“10大行业”的150个数智化解决方案,全面展现了亚信科技赋能百行千业数智化转型的全栈能力

05-23

三大经典系列迎来全新进化 普乐之声与天龙共同推出家庭影院套装

夏日热情如火,POLK普乐之声与DENON天龙共同呈现的“夏日狂欢”也如期而至,带来耳朵与心灵的双重享受,这两大经典品牌在历经磨砺后获得了全新进化。5月20日-6月30日活动期间,消费者购买套装将享受618狂欢钜惠,线上线下同价!专业多声道5.1影音解决方案,打造卓越听觉

05-23

一加 618开启旗舰普及风暴 全程价保 最高直降400元

5 月 23 日 20 点,一加“618 旗舰普及风暴”活动全渠道正式开启,三大热门机型最高直降 400 元,还可享受全程价保、最高 24 期免息、以旧换新至高立省2000元等超多优惠福利。全新登场的一加 Ace 2V 1TB 版本也将同期开启预售,5 月 31 日正式发售,618 期间限时优惠 20

05-23

GOTC 2023出品人吴迪:字节跳动将持续投入Rust

国内首部XR虚拟全景拍摄电影 《开往边境的列车》即将震撼奔袭!

近年来,全球影视行业正在经历一场颠覆与创新并存的革命。“虚拟拍摄”风靡好莱坞,成为影视行业的年度最热词。为推动电影工业在中国的发展,打造“粤港澳大湾区+中国-东盟自贸区”电影产业新高地,两广电影人联合国际优秀电影制作团队,推出XR虚拟全景拍摄电影——《开


标签: GOTC  2023  出品  吴迪  字节  跳动  持续  投入  Ru 


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。