我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
Rust连续多年成为最受欢迎的语言,为啥国内使用的人还是很少?
有人 espresso 直接喝吗,为什么?
vue 框架开发的项目结构是如何搭建的?
越正经的女人越容易做出疯狂的事吗?
以色列为什么突然敢打伊朗了?不怕被报复?
狗头萝莉究竟做错了什么?
为什么他们可以闻出来我身上的穷酸味?
你的鱼缸里养过什么奇怪的鱼?
为什么Dreamwe***er,FrontPage会被淘汰?
有性瘾女朋友每天都要很多遍要不要分手?
Linux里面usermod -L zhangsan命令是什么?
苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
上司非让我这个实习生坐高铁把大领导的***专门送回去,大领导的***不能邮寄吗?
鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
如果在山上挖一个池塘不放鱼,里面会慢慢有鱼吗?
为什么江苏省的GDP一直没有广东高?
华为官宣鸿蒙 HarmonyOS 5.1 将于 7 月开启升级,对此你怎么看?会选择第一时间升级吗?
你的亲戚提过什么过分的要求?
为什么好看的家一看就是国外的?
如何评价鸿蒙电脑无法编写其自身运行的程序?
据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
空战的时候可不可以先击落预警机?
为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
公司准备换系统有什么好用的ERP系统推荐嘛?
国产手机AI「好用」的背后,是技术差距还是文化差异?
大家猜猜伊朗的结局如何?
为什么军迷圈里总是爱大谈宏观战略,却很少谈战役战术?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
发生了什么导致你从此再不吃某样食物?
如何自己搭建家庭服务器?