Discord переписали на любимом языке хакеров — расход оперативки уменьшился в 14 раз
Разработчики Discord решили разобраться с прожорливостью своего ПК-клиента. Сооснователь и техдиректор компании Станислав Вишневский подтвердил, что Discord полностью переписывает десктопное приложение на Rust, а за отрисовку интерфейса теперь будет отвечать фреймворк GPUI. На ранних тестах под Windows 11 обновлённый клиент под кодовым названием Discord Phoenix потребляет всего 290 МБ оперативной памяти — против прежних нескольких гигабайт, пишет Windows Latest.
Разработчики Discord решили разобраться с прожорливостью своего ПК-клиента. Сооснователь и техдиректор компании Станислав Вишневский подтвердил, что Discord полностью переписывает десктопное приложение на Rust, а за отрисовку интерфейса теперь будет отвечать фреймворк GPUI. На ранних тестах под Windows 11 обновлённый клиент под кодовым названием Discord Phoenix потребляет всего 290 МБ оперативной памяти — против прежних нескольких гигабайт, пишет Windows Latest.
До сих пор Discord работал на базе Electron — популярного, но крайне тяжеловесного фреймворка. Главная беда Electron в том, что каждое такое приложение принудительно тащит за собой собственную полноценную копию браузера Chromium. В итоге обычный мессенджер в фоновом режиме стабильно съедал от 1 до 2 ГБ ОЗУ, а при активном использовании в тяжёлых Discord-серверах потребление памяти взлетало до 4 ГБ. Ситуация доходила до абсурда: в конце 2025 года разработчикам пришлось внедрить временную заплатку, которая просто тихо перезапускала Discord прямо во время работы, как только он перешагивал этот порог.
The new Discord client using less RAM is just part of the story. Clicking around feels instant, I can’t go back. Check out the boot time. https://t.co/x7ayyWBVQJ
В обновлённом клиенте Discord Phoenix разработчики полностью избавились от тяжёлых веб-библиотек Electron и React Native. Мобильные приложения сохранят нативный интерфейс, но будут использовать общее с ПК-версией ядро бизнес-логики, написанное на Rust. Выбор фреймворка GPUI вместо популярного Tauri означает, что Discord окончательно отказывается от отображения веб-страниц внутри приложения — десктопный интерфейс станет полностью нативным. Кроме того, из приложения исчезнет экран с надписью «Starting…», так как клиенту больше не нужно подгружать громоздкие библиотеки перед стартом, что значительно ускорит загрузку.
Переход на Rust не просто сэкономит гигабайты памяти на Windows 11, но и решит давнюю проблему приложения с микрозависаниями, сделав работу Discord практически незаметной для ресурсов системы.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.