(50 минут назад), Редакция Рунет | 👁 146

Discord переписал десктопное приложение на Rust и снизил расход ОЗУ в 14 раз

Discord готовится прекратить поддержку настольного приложения, написанного на фреймворке Electron, и заменить его версией, созданной с нуля на языке Rust. Новая версия пока тестируется, сроки релиза не объявлены. Старое приложение расходует до 4 ГБ оперативной памяти, тогда как Rust-версия потребляет лишь 290 МБ — в 14 раз меньше. Об этом сообщает СNews.

«Мы были одними из первых, кто начал использовать Rust с 2018 г., и большая часть нашей инфраструктуры, голосовых технологий и даже часть текущего клиентского приложения уже написаны на Rust. Святой Грааль заключался в том, чтобы перевести весь клиент на этот язык. Это означает, что Electron уходит в прошлое, как и React Native, мобильная версия сохраняет нативный пользовательский интерфейс, но использует код приложения, общий с настольной версией, через Rust», – написал в своем блоге в заблокированной в России соцсети Х сооснователь и технический директор Discord Станислав Вишневский (Stanislav Vishnevskiy).

Переход на Rust был постепенным — работа над этим началась почти девять лет назад. По данным Windows Latest, Discord — одно из самых неоптимизированных Electron-приложений: даже в режиме ожидания клиент может потреблять 1–2 ГБ RAM. Чтобы скрыть перерасход, разработчики создали патч, перезапускающий мессенджер при превышении 4 ГБ используемой памяти.

«Да, мы тестируем перезагрузку, когда объем используемой памяти превышает 4 ГБ (обычное использование составляет менее 1 ГБ)», – написал сотрудник Discord в сообщении на Reddit. Публикация датирована декабрем 2025 г.

Discord по решению Роскомнадзора тоже заблокирован в России с октября 2024 г. Язык Rust существует с 2006 г. и регулярно входит в топ-20 самых популярных языков программирования. Он считается одним из самых безопасных и используется, в частности, создателем Linux Линусом Торвальдсом, а также киберпреступниками для обхода защиты антивирусных систем.

Подписывайтесь на наш Telegram-канал, чтобы быть в курсе всех новостей и событий Рунета.

Комментарии 0
Зарегистрируйтесь или , чтобы оставлять комментарии.
Крупный российский хостинг-провайдер подвергся беспрецедентной атаке: пострадало множество сайтов