我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
如何看待使用mac mini当7*24h的服务器?
为什么 macOS 并不差,可市场总敌不过 Windows?
罗马仕宣布召回超 49 万台充电宝,极端场景下可能有燃烧风险,有多危险?为何有安全隐患的产品能够上市?
如何评价高圆圆的身材算是美女类型的吗?
参加知乎「第十一届新知青年大会」是种什么样的体验?
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
以军要求以全境民众进避难所,伊朗称初步估计本轮袭击使用了 30 枚导弹,以防空系统还能坚持多久?
***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
中办、国办发文,拟新建改扩建 1000 所以上优质普高,将带来哪些影响?可能面临哪些挑战?
工业克苏鲁什么意思?
MongoDB的缺点以及你为什么不使用MongoDB?
自己拥有一台服务器可以做哪些很酷的事情?
如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
如何评价苹果 3 月 5 日发布的 MacBook Air M4,相比前代有哪些提升?
为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
将 Windows Server 作为个人 PC 操作系统来用是怎样的体验?
Vue性能优于React,那为什么还不用Vue?
广东省肇庆市怀集县洪水后,赵一鸣零食店被哄抢,物资和收银机里面的几千块钱被哄抢一空,如何评价?
Python+rust会是一个强大的组合吗?
以色列为什么要打伊朗?
py爬虫的话,selenium是不是能完全取代requests?
我们为什么在几年之后才听说比特币(或者bitcoin),是什么让我们无法抓住这种阶级跃层的机会?
作为一个服务器,node.js 是性能最高的吗?
好的游戏设计有很多,有些也不难在程序上实现,为什么很多新游戏还是不会用已有的好的设计呢?