我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
如何使用Obsidian软件?
如何评价网红店太二酸菜鱼?
妃子笑是荔枝中最难吃的品种吗?
猫那么爱干净,却为什么不喜欢洗澡?
SwiftUI 是不是一个败笔?
B站的众多教做饭和烹饪的厨师up主的资历与实力应如何排序?
为什么除了人类,哺乳动物拉屎的时间都是12秒?
jwt与token+redis,哪种方案更好用?
哪些爽文读完让你觉得你的乳腺终于有救了?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
深圳一房屋出现沉降和墙体开裂情况,已封控 25 栋房屋,为什么会出现这种情况?有哪些安全隐患?
怎么看待B站舞蹈区和某些风格比较暴露的up?
Rust有什么好用的CLI库吗?
以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
30马赫的导弹,近防炮能挡住吗?
如何优雅劝退他人做自媒体?
有没有那种甜甜的校园文?
有没有甜到爆的***?
前端如何设计网页?
据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
如何看待 Rust 的应用前景?
可以分享你经常打开的一个网站吗?
25年6月底,西安两轮电动车,没有办新的牌照的不允许上路了,并且需要对应的驾照才能骑。是真的吗?
为什么 mac mini 的 m4 版本价格这么低呢?
北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
国产手机AI「好用」的背后,是技术差距还是文化差异?
如何看待朝鲜海军崔贤级二号舰“姜健”这么快就得以修复?
H264和H265谁画质好,求回谢谢!?