字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
相关推荐
最新更新
推荐阅读
猜你喜欢
全班 43 人开家长会只来了 7 位爸爸,学校称未来准备策划爸爸家长会,如何看待这一现象?
微软暂停专用 Xbox 掌机开发,转而优化 Windows 11 的掌机游戏体验,这背后原因有哪些?
如何评价 Steam 新游《捞女游戏》(已改名《情感反诈模拟器》)?
你为什么放弃了wsl?
为什么这么久了还是没有主流软件开发鸿蒙版?
自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
有没有一款适合给PDF版电子书籍做批注写笔记的软件?
媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
女生微胖到底是种什么体验?
关注我们

包装项目合作
网站首页
