我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
为什么越来越多的 SSD 不带片外缓存了?
如何写出军工级的代码?
这个鱼缸过滤应该够了吧,为啥表面还有不少泡泡?
为什么美军B2实战以后认为一部分网友又没信心了?
为什么很多人从来没看过乔丹的比赛,却认为他实力比詹姆斯更强?
如何解决redis高并发客户端频繁time out?
公司就一个后端一个前端,有必要搞微服务吗?
放弃了微服务,我们为什么要重回到单体架构?
竖折能否取代 iPhone mini成为小屏的最佳选择?
如何看待 iOS 26支持WiFi Aware?
react 跟 vue 哪个更牛逼?
如何评价B站 up主“雨琪在芬兰”?
家有两个小孩,经常需要打印一些作业或学习资料,想购买一台家用打印机,选激光打印还是喷墨打印好?
「全球第一网红」MrBeast 也想来中国,中国对国外顶流博主有哪些吸引力?你会推荐他去哪些地方?
南京「先锋书店」公开禁止商拍,此前因「最美书店」称号成网红打卡地,失去这部分流量对书店来说是好事吗?
如何评价《灵笼 2》第六集?
为什么深圳大学已比肩部分 985,却还不是双一流?
编程有必要坚持学下去吗?
为什么从事技术的人普遍都比较难沟通?
为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
请问照片里这个人是谁呀?
鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
淘宝是如何做到长时间在 iOS 后台运行的?
为什么有的女生喜欢穿紧身牛仔裤?
魔兽世界有必要4k吗?
雷军,是真的如表现的那么真诚吗?
为什么鱼缸里面的水一直感觉不是很清澈呢?
go 有哪些成熟点的后台管理框架?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
Windows的伟大之处在哪里?