Der Mitbegründer und technische Direktor der Discord-Plattform, Stanislav Vishnevskiy, machte das Projekt am 4. November offiziell RAM, während zwei Konten gleichzeitig ausgeführt werden. Durch diesen Übergang werden Electron auf dem PC und React Native auf Telefonen dauerhaft abgeschafft, obwohl noch kein Datum für die öffentliche Bereitstellung festgelegt wurde.
Warum verbraucht die aktuelle Anwendung so viel Speicher auf Ihrem PC?
Die aktuelle Architektur basiert auf Electron, einer einfachen Lösung, die eine eigene vollständige Kopie des Chromium-Browsers und eine Node.js-Umgebung direkt in den Windows AppData-Ordner liefert. Im Gegensatz zu WebView2, das seine Ressourcen mit Microsoft Edge, Discord, teilt fungiert daher als eigenständiger Webbrowser, der als E-Mail-Software getarnt ist. Im Hintergrund schluckt der Client regelmäßig zwischen 1 und 2 GB RAM im Ruhezustand, ein Wert, der steigt, sobald der Benutzer mehreren Servern beitritt.
Wir sind seit 2018 Early Adopters von Rust und ein Großteil unserer Infrastruktur, Sprachtechnologie und sogar einige unserer aktuellen Kunden sind bereits Rust, der heilige Gral bestand darin, den gesamten Kunden dorthin zu bringen. Das bedeutet, dass Electron verschwindet, ebenso wie React Native. Mobile behält die native Benutzeroberfläche bei, teilt aber die App … https://t.co/2CgWyOzaq0 pic.twitter.com/IdOGd4nUgl
— Stanislav (@svishnevskiy) 4. November 2026
Die Situation wurde so kritisch, dass Ingenieure im Dezember 2025 stillschweigend ein Software-Pflaster einsetzten. Das Programm erzwang einen automatischen Neustart des Clients sobald der Verbrauch die kritische Schwelle von 4 GB überschreitet. Trotz einer Speicherreduzierung von 5 % im 95. Perzentil nach monatelangen Korrekturen mit Hardwareherstellern bleibt ein vollwertiger Browser erhalten denn der Text hatte seine physikalischen Grenzen erreicht. Durch das Entfernen von Electron verschwindet auch der Ladebildschirm, wenn die Software gestartet wird.
Wie ersetzen GPUI und Rust den integrierten Browser?
Viele Entwickler hatten darauf gewettet, Tauri für diese Neufassung zu übernehmen, aber das Unternehmen entschied sich für einen anderen Weg. Indem Sie sich für die Rust-Sprache entscheiden In Verbindung mit GPUI (einem nativen grafischen Schnittstellenkit der Entwickler des Zed-Code-Editors) zeichnet die Software ihre Fenster direkt, ohne eine Web-Engine zu verwenden. Das Erscheinungsbild und die Bedienung der Anwendung sind völlig identisch mit der aktuellen Version. Es nutzt die Webview-Komponente des Betriebssystems nur isoliert, um externe Inhalte wie YouTube oder integrierte Minispiele wie Wordle und Putt Party anzuzeigen.

Dieser technische Wandel macht einer fragmentierten Entwicklungsstrategie ein Ende. Das Unternehmen nutzt Rust seit 2018 für seine Sprachinfrastruktur, sein Spiele-SDK, seine Go Live-Videokodierung und seinen Read States-Dienst (der 2020 von der Go-Sprache migriert wurde, um Latenzspitzen zu vermeiden).
Allerdings lief am 8. September 2026 durch ein Update der PC-Client weiterhin unter Electron 42 und die mobilen Versionen unter React Native 0.86, um 5 % Ladezeit auf iOS und Android zu gewinnen. Von nun an behalten Smartphones ihre jeweilige native Oberfläche während derselbe Anwendungscode wie die Computerversion verwendet wird.
Was verbirgt sich hinter dem Versprechen von 290 MB RAM wirklich?
Der Screenshot, der die 290,2 MB RAM zeigt, ist ein Traum für Gamer mit Windows 11, stellt aber kein strenges Testprotokoll dar. Diese Abbildung veranschaulicht eine Verbrauchsuntergrenze zu einem bestimmten Zeitpunkt, ohne Angabe der Anzahl der geöffneten Server, der Dauer der Sitzung oder der Aktivierung eines Sprachraums. Das technische Team entwickelt derzeit eigene Patches auf GPUI und plant, einige Verbesserungen für die Open-Source-Community zu veröffentlichen.

Häufig gestellte Fragen (FAQ)
Wann können wir die neue Version von Discord in Rust herunterladen?
Es wurde kein Veröffentlichungsdatum oder öffentlicher Beta-Testkanal bekannt gegeben. Stanislav Vishnevskiy gab lediglich an, dass er hoffe, bald eine Testphase mit Benutzern eröffnen zu können, so dass die Electron 42-Version heute die einzige verfügbare Option sei.
Welche Auswirkungen hat dieses Update auf die mobilen iOS- und Android-Apps?
Das React Native-Framework, das von Anfang an auf iOS verwendet und vor einigen Jahren auf Android übernommen wurde, um funktional aufzuholen, wird vollständig aufgegeben. Mobile Anwendungen behalten eine native Benutzeroberfläche, teilen jedoch dank Rust ihren Hauptcode mit der PC-Version.
Warum unterscheidet sich die Wahl von GPUI von der von Tauri?
Obwohl Tauri ebenfalls auf Rust basiert, zeigt es eine Weboberfläche an, die auf der Webview-Komponente des Betriebssystems basiert. GPUI ist ein natives Toolkit, das die Benutzeroberfläche selbst zeichnet, sodass keine Browser-Engine für das Hauptfenster erforderlich ist.