我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
如何看待小米 5 月 22 日发布 3nm 自研芯片「玄戒 O1 」?性能表现怎样?
为什么现在这么多人以为不生孩子就可以过得好?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
个人做量化,买不起专业数据库,如何获取 L2数据?
为什么现在离婚率如此之高?
买到烂尾楼到底该有多绝望?
「韦东奕本人」账号确认是***的,目前已被关停,如何看待无底线博流量的行为?哪些信息值得关注?
golang为什么要内置map?
亚克力鱼缸这么容易模糊吗?
松下的相机到底什么水平?
夸克网盘有可能超越百度网盘吗?
你怎么看待剪映收费过高问题?
工业克苏鲁什么意思?
学英语的意义到底什么?
为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
为什么广西盛产鬼火少年?
为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
怎么快速部署一个大模型?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
Swift 和同时代的其他语言比起来怎么样?
你曾庆幸自己做过什么事?
30马赫的导弹,近防炮能挡住吗?
H264和H265谁画质好,求回谢谢!?
为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
React 知识点总结有哪些?
有没有便宜点的AI算力显卡?