奇客 Discord 用 Rust 替换 Go 开发部分程序

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  
流行游戏聊天服务 Discord 透露,该公司用 Rust 语言开发了客户端和服务端组件,在切换到 Rust 实现之后性能有了显著改进。Discord 称在某些领域 Rust 是首要选择的语言。它此前用 Go 语言开发了名为 Read States 的服务,但因为性能问题该服务难以满足产品需求,Go 实现的 Read States 每隔数分钟就会出现延迟飙升。问题与 Go 的内存模式和垃圾收集有关,而 Rust 没有垃圾收集。对比发现  Rust 实现的版本在没怎么优化的情况下性能就超过了优化过的 Go 实现版本。 奇客 Discord 用 Rust 替换 Go 开发部分程序

随意打赏

提交建议
微信扫一扫,分享给好友吧。