我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
{dede:pagebreak/}
如何看待多地开展查摆年轻干部玩心重、贪图享乐、说话随意、社会交往复杂、生活不检点等问题的行动?
如何低成本地过有益的生活?
如果世界是虚拟的,当两个镜子对面放,将会无限反射,会不会将 cpu 算力耗光?
在广州,找个对象是不是真的很难?
你怎么看待剪映收费过高问题?
有个漂亮女朋友是种怎样的体验?
空战的时候可不可以先击落预警机?
为什么在日本是实体店干掉电商,在中国却是电商干掉实体?
如今的Intel为什么连AMD都打不过?
为什么都认为无GC语言一定会比有GC语言要快?
闪极全球首发多口 PD 3.1 充电器,单口 140W 输出,其中还有哪些亮点值得关注?
周鸿祎为什么说他这辈子最鄙视李彦宏?
Docker 如何搭建 Jenkins 构建环境?
有一双超级大长腿是什么感觉?
为什么很多人 get 不到林青霞的美?
MacBook Air 与 MacBook Pro 差别多大?