我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
歼-20 在国际上到底是什么地位?
为什么剪映导出***时码率与原***一样,变得更模糊?
颠覆空调形态,美的无外机嵌入式厨房空调新品是黑科技还是噱头?
为什么 macOS 并不差,可市场总敌不过 Windows?
买到烂尾楼到底该有多绝望?
为什么男生都不喜欢173身高的女生啊?
为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
你们听过领导最没水平的一句话是什么?
如何评价前端框架 Solid?
如何评价鸿蒙电脑无法编写其自身运行的程序?
网传西藏六月发生三起藏马熊吃人***,藏马熊真的这么可怕吗?
为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
为什么说中国是基建狂魔?
为什么大多数发达国家都不敢赶走美军基地?
有没有什么好看的古言***推荐?
要不要帮导师装服务器?
数码宝贝1,2部里有哪些容易被忽略的小细节?
为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
真的有这种又苗条身材又爆炸的么?
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
评价一下Proxmox VE与ESXi的优劣?
你觉得现如今安卓手机的体验超越 iPhone 了吗?
有没有女主超级洒脱,男主骨灰级火葬场的***推荐?
分享一下你用过好用的开源项目有哪些?
不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
从零写一个3D物理引擎难度多大?
Golang和J***a到底怎么选?
如何评价字节跳动开源的 HTTP 框架 Hertz ?
如何评价人民网评关于集中整治违规吃喝的发文?
大连天空现罕见「窟窿云」,目击者称持续半小时,压迫感十足,窟窿云是怎么形成的?你见过吗?