我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
新手养鱼,鱼缸中能放入哪些水草?
将 Windows Server 作为个人 PC 操作系统来用是怎样的体验?
组nas一定要TDP低的cpu吗?
为什么微软出的软件都那么巨大?
为什么中国很少有人使用linux?
大家都喜欢用什么浏览器?
如何评价《灵笼 2》第六集?
什么是bootloader?
switch2好用吗朋友们?
皮肤太白是种怎样的体验?
以色列为什么要打伊朗?
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
比亚迪最近绩效减半,这是卸磨杀驴么?
如何使Windows上安装的Macos虚拟机流畅运行?
如何评价字节跳动开源的 HTTP 框架 Hertz ?
你理想中的完美户型长什么样?
阿里云为什么没有一年的免费云服务?
新垣结衣怎么突然就老了?
怎么向老婆简单解释nas的用途?
榴莲的产量明明很高,为什么还卖那么贵?
现在个人博客不能备案了吗?
公立医生帮联系民营救护车,800 公里收费 2.8 万元,收费合理吗?救护车收费标准是什么?
OpenWrt 能做哪些有趣的事?
腾讯开源的 libco 号称千万级协程支持,那个共享栈模式原理是什么?
外贸建站哪家好,求大神指教?
为什么很多离异的30-40岁的女性,很难找到老公再婚?
四十万车和十万的车有什么区别?
为什么一部分 Go 布道师的博客不更新了?
switch模拟器是不是历史上唯一在主机当红时就几乎完美模拟器?