Discord работает над переписыванием клиента на Rust для оптимизации ресурсов. Сооснователь и технический директор компании Станислав Вишневский рассказал о планах 4 ноября 2026 года, поделившись скриншотом диспетчера задач Windows, где приложение под названием Discord Phoenix потребляет около 290 МБ оперативной памяти.
Проект опирается на технологии, которые Discord внедряет с 2018 года. «Мы одними из первых перешли на Rust еще в 2018 году, и значительная часть нашей инфраструктуры, голосовых технологий и даже некоторые компоненты текущего клиента уже написаны на Rust», — написал Вишневский в соцсети X.
Что видно на скриншоте Discord Phoenix

Снимок потребления памяти Discord Phoenix
Скриншот демонстрирует первые результаты потребления памяти переписанным приложением на Windows. Название Discord Phoenix указывает на запущенное приложение, а диспетчер задач фиксирует значение около 290 МБ.
Главной заявленной целью проекта остается сниженное потребление ресурсов. Скриншот лишь отражает конкретный факт: на момент захвата изображения тестовая сборка потребляла именно такой объем памяти.
Предыдущая миграция Discord на Rust
Ранее Discord уже использовал Rust для устранения проблем с производительностью на бэкенде. В 2020 году компания подробно рассказала о переводе сервиса статусов прочтения сообщений с Go на Rust из-за регулярных задержек, вызванных сборщиком мусора.
Сервис на Go хранил кэш из десятков миллионов элементов. Сборщик мусора сканировал этот кэш, что приводило к спайкам задержки. Решение на Rust освобождало память без классического механизма сборки мусора, полностью устранив эти просадки.
Та миграция затрагивала только бэкенд и не относилась к десктопным и мобильным приложениям, которые переписываются сейчас. Ее результаты служат историческим контекстом, а не показателями Discord Phoenix.
Следующим запланированным шагом станет открытое тестирование переписанного клиента с участием пользователей.




