我在字节的两个小产出,就是在广告投放场景把一个Go服务和一个Python服务 一比一翻译成Rust。
由于服务代码量不是很多,但是调用量很大,整个迁移过程10天晚上就搞定了。
最后的结果是省了50% + 的cpu(8000多Core),延时 -30~50% 。
感觉一部分不需要频繁迭代的业务组件切成Rust没什么不好的,毕竟换语言就能提性能谁不愿意做呢?以及切成Rust之后 Code Review 超级简单,CI 里配置一个自动编译,编译过了看看代码逻辑没问题…。
代码:
为什么红色警戒到现在还是这么多人玩?
为什么我养的龟忽然死了?
可以随身携带一个Linux系统吗?
女生被踢裆也会很疼吗?
汤姆·克鲁斯在国外算几线?
旅行者 1 号飞出太阳系了,它是如何和地球联系的呢?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
如何评价仓颉编程语言7月30日开源?
如何看待现在的前端?
有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
目前美军还有哪些领域是明显领先于解放军的?
特朗普称美国完成对伊朗三处核设施的打击,具体情况如何?伊朗会如何反击?
现在大模型比较火,看着主流都是用Python。那Spring AI会坚持到最后吗?
关于尼康,大家一致认为尼康***性能拉胯。可是我有一个疑惑是,我们普通人真的需要那些***性能吗?
脸与身材不符是种怎样的体验?
你身边身材最好的女生是什么样?
Swift 和同时代的其他语言比起来怎么样?
华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
牙齿是tooth,医生是doctor,那为什么牙医不是tooth doctor,而是dentist ?
高考完了,要买笔记本,苹果mac m4怎么样?
联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
印度是真的烂还是咱们在信息茧房里面?
显示器选32还是27,2k还是4k?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
为什么感觉wps的用户越来越多,office没人用了?
大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
如何评价“寡姐”斯嘉丽·约翰逊的身材?
为什么没人走后门干程序员?
你们在公司是怎么使用k8s和docker的?
docker有哪些有趣的用途?