我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
AMD、Intel的下一代CPU的PPT都显示了强劲的性能提升,是在吹牛吗?
索尼互动娱乐宣布 PS6 的开发工作已经全面启动,你会如何期待索尼的下一代游戏主机呢?
为什么 Bun 选择了 Zig 以及 JSCore?
你们在编程时遇到过什么离谱的bug吗?
女生真正的完美身材是什么样子?
天涯论坛因为什么原因关闭的?
微服务有哪些优缺点?
什么品牌的空气炸锅值得推荐?
同身高体重亚洲人体格比欧美人小很多?是骨架的问题吗?
为什么程序员独爱用Mac进行编程?
为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
张家界大庸古城耗资 24 亿四年累计亏损超 10 亿,怎么会这样?为什么现在大部分游客对古城没有兴趣?
如何评价鸿蒙电脑无法编写其自身运行的程序?
马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
为什么现在新出的显卡(甜品级)很多使用PCIe5.0 x8,而不是x16?
搞了NAS之后去哪里下载4K,8K的电影?
从现代科学的角度看,长期吃六味地黄丸对身体有好处吗?
服务器能否拒绝非浏览器发起的HTTP请求?
前端,后端,全栈哪个好找工作?
Mac mini M4,有必要升级24G内存吗?
女子独居真的很危险吗?
超小团队选择Django还是Flask?
到什么程度才叫精通 Linux?
小米 AI 眼镜发布,售价 1999 元起,有哪些功能亮点?你看好其市场前景吗?
互联网研发运维都必用的Nginx到底是什么呢?
有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号?
为什么只有Linux内核中有KVM?
微信服务器会保留聊天记录吗,会保存多久?