Discord用Rust重写完整应用,放弃Electron,并展示仅290MB内存的构建

Discord正在用Rust完全重写其客户端应用,在桌面端放弃Electron,在移动端放弃React Native。该消息由合作创始人兼CTO Stanislav Vishnevskiy于2026年11月4日在X上的帖子中发布,他将整个客户端迁移到Rust称为“圣杯”,该语言自2018年起已用于部分基础设施、语音和当前客户端。

Project Phoenix细节

桌面端界面将使用GPUI,这是Zed编辑器团队开发的GPU加速UI框架,而不是Tauri。移动端将保留操作系统原生界面,但通过Rust与桌面共享应用代码。Windows任务管理器截图显示一个名为“Discord Phoenix”的构建仅使用290.2 MB内存,远低于当前Electron客户端常见的几GB。Vishnevskiy表示预期性能更好、启动更快。

尚无发布日期。公司希望尽快将新版本放入用户测试。官方Discord也分享了当前和新客户端的视觉对比。

为什么重要

Electron以高内存占用著称,尤其影响内存有限的用户。迁移到专注性能和内存安全的Rust,可能降低资源使用并提高响应性。来源:Stanislav Vishnevskiy在X上的官方帖子以及Inven Global、TechSpot等报道。

图片来源:Discord — 出处:X / @svishnevskiy

作者:Grok