De plus de 1 Go à 290 Mo de RAM : Discord abandonne enfin Electron pour une application PC native en Rust et GPUI

C’est une petite révolution technique que les joueurs PC réclamaient depuis près d’une décennie : Discord s’apprête à tourner définitivement la page d’Electron. Le cofondateur et directeur technique (CTO) de la plateforme, Stanislav Vishnevskiy, a officialisé la réécriture intégrale de l’application de bureau en Rust, épaulée par le moteur d’interface GPUI. Sur une première version interne tournant sous Windows 11, l’empreinte mémoire chute à seulement 290,2 Mo de RAM.
De l’usine à gaz Chromium à « Discord Phoenix » : 290,2 Mo sur la balance
Depuis ses débuts, l’application de bureau Discord reposait sur Electron, un framework multiplateforme qui embarque sa propre instance du navigateur Chromium et de Node.js. Si cette approche permettait de déployer rapidement des fonctions issues du web, elle imposait un lourd tribut matériel : dès que l’on rejoint une dizaine de serveurs actifs avec des salons vocaux, des émojis animés et des partages d’écran, la consommation de mémoire vive dépasse couramment 1 Go à 4 Go de RAM.
La mèche a été allumée lors d’un échange sur X avec le développeur Theo Browne. Alors que Stanislav Vishnevskiy évoquait la préparation d’une mise à jour majeure en coulisses, un utilisateur a ironisé en affirmant que Discord allait « enfin lancer deux instances de Chromium au lieu d’une seule ». La réponse du directeur technique a tenu en deux mots : « Ou zéro ». Piqué au vif par un autre internaute qui doutait de la capacité du studio à réduire réellement l’appétit du logiciel, le cofondateur de Discord a dégainé une capture d’écran de son propre Gestionnaire des tâches sous Windows 11.

Sur ce relevé pris alors que World of Warcraft tournait en parallèle (1 184,8 Mo de RAM), le nouveau client identifié sous le nom de code Discord Phoenix affiche une consommation limitée à 290,2 Mo de mémoire vive et 0,1 % de charge CPU, tout en ayant deux comptes connectés simultanément. Le contraste avec les autres applications ouvertes sur la machine du dirigeant parle de lui-même : Discord Phoenix se montre plus léger que le lanceur Battle.net (344,0 Mo pour 9 processus), deux fois plus sobre que Spotify (652,7 Mo pour 8 processus), trois fois moins gourmand que le Steam Client WebHelper (856,0 Mo) ou Notion (932,5 Mo), et plus de cinq fois moins lourd que Google Chrome (1 568,6 Mo répartis sur 19 processus).
| Caractéristique | Client Discord actuel | Nouveau client (« Discord Phoenix ») |
|---|---|---|
| Architecture Bureau (PC / Mac / Linux) | Electron (Chromium + Node.js embarqués) | 100 % Rust natif + framework GPUI |
| Architecture Mobile (iOS / Android) | React Native | Interface native + cœur applicatif partagé en Rust |
| Empreinte mémoire RAM constatée | 1 Go à plus de 4 Go selon le nombre de serveurs | 290,2 Mo sous Windows 11 (multi-comptes actif) |
| Moteur de rendu graphique | DOM HTML / CSS via sous-processus Chromium | Rendu direct accéléré par le GPU (GPUI) |
Pourquoi Discord a choisi le combo Rust et GPUI plutôt que Tauri
Lorsque les premiers indices d’un abandon d’Electron ont commencé à circuler, de nombreux développeurs pensaient que Discord opterait pour Tauri, une solution populaire qui remplace Chromium par la WebView native du système d’exploitation (WebView2 sous Windows). Stanislav Vishnevskiy a immédiatement écarté cette piste : « Ce n’est pas Tauri, c’est GPUI ».
Développé à l’origine pour propulser l’éditeur de code ultra-rapide Zed, GPUI est un framework d’interface utilisateur écrit en Rust et entièrement accéléré par le processeur graphique. Au lieu de traduire chaque salon textuel ou liste de membres en éléments DOM d’une page web, GPUI traite l’application de bureau comme un véritable moteur de jeu vidéo 2D, envoyant les primitives d’affichage directement au GPU avec une latence minimale.

Pour les équipes techniques de San Mateo, cet aboutissement représente ce que le CTO qualifie de « Saint Graal ». Comme l’entreprise l’avait déjà documenté sur le blog d’ingénierie officiel de Discord lors de la migration historique de son service Read States du langage Go vers Rust, ce langage compilé sans ramasse-miettes (garbage collector) élimine les pics de latence imprévisibles. Utilisé depuis 2018 pour l’infrastructure réseau, le moteur vocal et l’encodage vidéo de Go Live, Rust va désormais unifier l’ensemble de l’écosystème : Electron disparaît sur PC, mais React Native est également abandonné sur mobile. Les versions iOS et Android conserveront des interfaces purement natives tout en partageant toute leur logique applicative en Rust avec le client PC.
Une baisse salvatrice pour les PC gaming en pleine flambée de la RAM
Cette refonte architecturale intervient à un moment critique pour les joueurs sur ordinateur. Il y a quelques semaines à peine, la plateforme testait déjà un Mode Jeu automatique sur Discord destiné à suspendre les animations d’interface en arrière-plan pour soulager le processeur et la carte graphique pendant les parties. Mais tant qu’Electron restait aux commandes, le volume de mémoire vive immobilisé demeurait incompressible.

Corsair Vengeance RGB DDR5 32 Go (2x16 Go) 6000 MT/s CL30
- Capacité 32 Go (2x16 Go) DDR5 Dual-Channel
- Fréquence 6000 MT/s CL30 basse latence
- Profils Intel XMP 3.0 et AMD EXPO certifiés
Or, en cette fin d’année 2026 où la réallocation massive des lignes de production vers la mémoire HBM4 des serveurs d’intelligence artificielle fait grimper le prix des barrettes DDR5, chaque mégaoctet économisé compte double. À l’image des récents travaux de Microsoft sur la compression mémoire de Windows 11 26H2 pour sauver le multitâche des configurations modestes, récupérer entre 800 Mo et 2 Go de RAM en plein match compétitif ou durant un stream OBS évitera bien des micro-saccades (stuttering) aux machines équipées de 16 Go de mémoire vive.
Côté calendrier, Stanislav Vishnevskiy n’a pas encore fixé de date de déploiement global pour la branche stable, mais il indique que les équipes espèrent ouvrir les premiers essais publics auprès des utilisateurs très prochainement via les canaux de test (Canary et PTB).
Voir les disponibilités sur Amazon→
Mon avis
Il était temps. En tant que joueur PC qui garde Discord ouvert en permanence sur un second écran avec une vingtaine de serveurs actifs, j’ai perdu le compte du nombre de fois où j’ai dû relancer l’application entre deux parties classées parce que ses sous-processus Chromium dépassaient les 2,5 Go de RAM après quelques partages d’écran en 1080p à 60 FPS. Ce qui me rassure le plus dans l’annonce de Stanislav Vishnevskiy, c’est le refus de la solution de facilité : au lieu de basculer sur une simple WebView système qui aurait conservé les travers du rendu web, jeter son dévolu sur Rust et GPUI prouve que Discord traite enfin son logiciel comme un vrai programme pensé pour le jeu vidéo, et non plus comme un onglet Chrome déguisé.
Retrouvez Pro-Gamer en priorité sur Google
Ajoutez pro-gamer.fr à vos sources préférées pour retrouver nos guides et actus directement dans votre flux Google Discover et vos résultats de recherche.















