我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
{dede:pagebreak/}
猫那么爱干净,却为什么不喜欢洗澡?
中央多份重磅文件出台,密集释放「涨工资」「提高居民收入」的信号,这背后有何深意?
Redis 常用数据类型有哪些?
鸿蒙电脑会在国内逐渐取代windows电脑吗?
如何写出军工级的代码?
到底是时代选择了Nvidia,还是Nvidia选择了时代?
如何评价清华大学计算机系严蔚敏教授的书籍《数据结构》?
为什么鸿蒙PC要排斥Linux生态?
你们都什么时候对男女之事开窍的?
***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
前端如何设计网页?
真的有这种又苗条身材又爆炸的么?
到底是时代选择了Nvidia,还是Nvidia选择了时代?
golang 与rust 在服务器程序领域相比较,各有什么优劣势?
为什么中国人做一顿饭要几个小时,而国外花的时间少得多?
家里想搞个服务器,有什么好的建议方案吗?