Discord engage une refonte technique majeure pour réduire drastiquement sa consommation de mémoire vive

Par Rédaction KUMBA 2 min de lecture 5 lectures
Discord engage une refonte technique majeure pour réduire drastiquement sa consommation de mémoire vive

La plateforme de messagerie Discord s'apprête à opérer une transformation structurelle profonde de son application de bureau. En abandonnant le framework Electron au profit du langage Rust et de l'interface GPUI, l'entreprise cherche à résoudre les problèmes chroniques de consommation excessive de mémoire vive qui affectent ses utilisateurs.

La fin d'une architecture gourmande en ressources

Depuis plusieurs années, Discord est régulièrement pointé du doigt pour son utilisation intensive des ressources système, pouvant atteindre jusqu'à 4 Go de mémoire vive (RAM) sur Windows. Cette inefficacité est intrinsèquement liée à l'utilisation d'Electron, un framework qui contraint chaque application à embarquer sa propre instance du moteur Chromium. Cette architecture, bien que facilitant le déploiement multiplateforme, génère une redondance de processus lourds, particulièrement pénalisante pour les utilisateurs laissant le logiciel ouvert en arrière-plan.

Le passage à Rust et GPUI comme levier de performance

Le directeur technique de Discord, Stanislav Vishnevskiy, a confirmé que la future version du client délaissera définitivement Electron et React Native. Le choix s'est porté sur le langage Rust, déjà utilisé par l'entreprise pour ses infrastructures critiques et ses services vocaux depuis 2018. Contrairement à d'autres alternatives comme Tauri, qui s'appuient sur les composants web du système d'exploitation, l'adoption de GPUI marque une volonté de rupture technologique visant à offrir une interface native beaucoup plus légère et réactive.

Des résultats prometteurs en phase de test

Les premiers indicateurs techniques sont encourageants : une préversion du nouveau client sous Windows 11 affiche une consommation de mémoire d'environ 290 Mo, une réduction drastique par rapport aux standards actuels. Cette évolution intervient après que l'entreprise a dû mettre en place des mesures palliatives, comme le redémarrage automatique de l'application lorsque celle-ci franchit le seuil critique des 4 Go. Si cette refonte est menée à son terme, elle devrait permettre une gestion des ressources nettement plus efficiente, un enjeu majeur pour les utilisateurs professionnels et les créateurs qui utilisent Discord comme outil de travail quotidien.

Le Briefing KUMBA

L'essentiel de l'actu panafricaine, chaque matin par email.

Discussion

Commentaires

Les commentaires sont modérés avant publication. Respectez les personnes et le débat.

Aucun commentaire publié pour le moment.

Soyez le premier à participer à la discussion.

Votre pays

KUMBA priorisera les contenus de ce pays.

Aucun pays trouvé.