我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
小米的研发经费真的很少吗?
养乌龟如何降低换水频率?
真的有这种又苗条身材又爆炸的么?
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
Web后端开发,用Python还是Go呢?
为什么一部分 Go 布道师的博客不更新了?
想深入学习网站后台技术,有哪些建议?
游戏***1秒钟能达到6击键吗?
如何看待三峡集团总部搬迁至武汉?
自己拥有一台服务器可以做哪些很酷的事情?
三星的旗舰手机能用五年以上吗?
微软edge浏览器为什么逐渐被其他的浏览器代替?
华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
为什么国内的uni***一直没人讨论呢?
为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
什么是最好的编程用显示器?
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
《三角洲行动》7.3日新赛季【破壁】,有什么值得期待的?
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
为什么《绝区零》打磨了那么多细节的同时,却有一个灾难性的UI设计?
华为 Pura 80 系列的影像实力究竟如何?有哪些新突破?
如何制造一个高级的阳谋?
express + mongodb (mongoose) 中 mvc的model层如何使用?