我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
{dede:pagebreak/}
为什么长得漂亮却没什么用?
一个坚持练搏击二十年的70岁老人,能打过30岁同样体重的普通人吗?
有哪些事,是社会底层人认识不到的?
能不能发一张你相册里最好看的自拍照?
有什么事在windows上显的顺理成章,在Linux上就很令人费解?
HTML+CSS有哪些常用的居中方法?
如何评价 Vue.js 纪录片?
为什么眼睛散光度数较高就不适合戴***眼镜?
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
为什么越来越多的 SSD 不带片外缓存了?
flutter为什么不用Go语言,而用Dart?
新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
如何看待 Mac mini M4 支持可更换 SSD?
华为鸿蒙还有多久可以在pc桌面取代Windows?
为什么出过国的人回来都不描述真实的西方百姓生活?
为什么百度搜索引擎越做越差?