我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
你会从mac转向Windows吗?
为什么说6月30日是裁员大限将至?
娶一名教师做老婆是怎样的体验?
有没有根据题库自动生成考卷的软件?
如何评价阿里等大厂笔试现已经禁用本地IDE?
电视剧《繁花》中,爷叔为什么会离开宝总?
明星现实中真的很漂亮吗?
独立开发者都使用了哪些技术栈?
为什么手机动辄都 1T 存储了,为啥电脑还在死磕 512G 呢?
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
软路由是否被过度神化?
想自己在家组服务器,有什么好方法?
软路由怎么没有人玩了?
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
养乌龟是什么体会?
如何看待使用mac mini当7*24h的服务器?
有哪些小众的开源项目养活了一大批人?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
如何评价黄子华?
如何看待 Git 的 Windows 安装程序称 Vim「很难用」?
哪里有便宜的实时level2接口?
2025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息?
为什么长得漂亮却没什么用?
我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
为什么游戏总是缺少 dll 文件?
有一张巨强的显卡是什么体验?
你们的腰突是怎么突然好的?
什么时候你开始发现俄罗斯不过如此?
《诛仙》中有哪些捧腹大笑的剧情?