Soddisfare
Il client Rust di Discord supera l’attuale app Electron
Il client Rust si apre prima che Electron termini il caricamento
La nuova app Discord elimina la schermata “Avvio”
Il client Rust di Discord utilizza circa il 70% di RAM in meno
Discord sostituisce Electron con GPUI, non con Tauri
Le app mobili di Discord abbandoneranno React Native
I test privati inizieranno presto
Discord alza gli standard per le app di messaggistica su Windows
Discord dimostra perché le app per Windows 11 dovrebbero abbandonare Electron: 70% di RAM in meno e nessuna schermata «Avvio» con due account connessi
Tempo: Nov, 6, 2026

Il client Rust di Discord supera l’attuale app Electron

Discord’s current Electron client and new Rust client launching side by side on two Lenovo ThinkPads running Windows 11

Il prossimo client basato su Rust di Discord ha caricato l’elenco degli amici prima che l’attuale app Electron superasse la schermata di caricamento. Il confronto è apparso in un video di 15 secondi condiviso su X dal cofondatore e CTO di Discord, Stanislav Vishnevskiy. Il filmato aveva ricevuto 2,3 milioni di visualizzazioni e i dipendenti di Discord hanno confermato che entrambe le applicazioni erano state avviate a freddo.

Vishnevskiy ha inoltre spiegato che il nuovo client, visualizzato come Discord Phoenix in Gestione attività, utilizzava 290,2 MB di RAM mentre eseguiva contemporaneamente due account connessi.

Discord Rust client for Windows 11

Il client Rust si apre prima che Electron termini il caricamento

“Il fatto che il nuovo client Discord utilizzi meno RAM è solo una parte della storia. Ogni clic sembra istantaneo, non posso più tornare indietro. Guardate il tempo di avvio”, ha scritto Vishnevskiy su X. Anche l’account ufficiale di Discord ha condiviso il confronto, con il client attuale a sinistra e la nuova versione in Rust a destra.

Un’analisi fotogramma per fotogramma mostra che il client esistente viene aperto per primo. Visualizza una finestra vuota e scura per circa tre secondi prima di mostrare il messaggio: “Nei tempi antichi, Discord era nato come app esclusivamente per browser”. Ancora oggi, l’applicazione Electron include un motore browser.

Il nuovo client viene avviato circa 1,5 secondi dopo, ma la sua finestra appare entro circa un secondo. Quando l’app precedente raggiunge l’interfaccia principale, circa cinque secondi dopo l’avvio, la versione Rust ha già caricato l’elenco degli amici. Nel frattempo, il client Electron visualizza brevemente: “Al momento non ci sono amici online”.

Discord Windows app

Alcuni spettatori hanno messo in dubbio che la nuova applicazione fosse stata semplicemente riaperta dalla barra delle applicazioni. Coral, responsabile audio e video di Discord, ha escluso questa possibilità: “Entrambi sono avvii a freddo, è davvero così veloce. Lo utilizziamo internamente già da un po’ e la prima volta che l’ho provato ho pensato di essermi dimenticato di chiuderlo quando l’ho avviato da zero”.

Travis, che lavora nel team social e community di Discord e ha registrato il filmato, ha aggiunto che un avvio dalla barra delle applicazioni avrebbe significato che “l’elenco degli amici sarebbe già stato caricato”. Vishnevskiy lo ha ringraziato per aver trovato i portatili meno recenti utilizzati nel test. I dispositivi erano ThinkPad dotati di un tasto Copilot, a indicare che erano stati commercializzati nel 2024 o successivamente.

La nuova app Discord elimina la schermata “Avvio”

L’attuale app Discord normalmente verifica la presenza di aggiornamenti e mostra una schermata “Avvio” quando viene aperta. Un utente di X ha affermato che questo processo “richiede circa 5–10 secondi ogni volta”. Quando gli è stato chiesto perché il nuovo client salti quella schermata, Coral ha spiegato: “Si avvia così velocemente e utilizza una nuova architettura, quindi quella finestra non ci serve più. Gli aggiornamenti vengono eseguiti automaticamente in background”.

Discord starting animation

Attualmente Discord non distribuisce questi aggiornamenti tramite MS Store o Windows Update Orchestration Platform. Coral lo ha confermato quando gli è stato chiesto, dichiarando: “Al momento no”.

Il client Rust di Discord utilizza circa il 70% di RAM in meno

Quando un utente ha descritto 290 MB come una quantità eccessiva per un’applicazione di chat, Vishnevskiy ha risposto: “Quelle decorazioni degli avatar in 4K dovranno pur essere renderizzate da qualche parte ;) ma, scherzi a parte, questo client sta effettivamente eseguendo due account contemporaneamente, una funzionalità supportata dal nuovo client”.

L’attuale Selettore account di Discord consente agli utenti di aggiungere fino a cinque account e passare dall’uno all’altro. Quando gli è stato chiesto se il nuovo client potesse mantenere attivi gli account di lavoro e personali senza riavviare l’applicazione a ogni cambio, Vishnevskiy ha risposto: “Sì”.

Discord idle RAM usage

A titolo di confronto, nel dicembre 2025 un dipendente di Discord ha dichiarato che l’utilizzo tipico della memoria rimaneva al di sotto di 1 GB, mentre l’azienda testava il riavvio automatico dell’applicazione quando il consumo raggiungeva i 4 GB. Con 290,2 MB, l’utilizzo di memoria dichiarato del nuovo client è di circa il 70% inferiore rispetto al livello di 1 GB. Su alcuni PC, inoltre, è stato osservato che l’attuale applicazione Electron utilizza tra 1 GB e 2 GB anche quando è inattiva.

Tuttavia, il dato rappresenta una singola rilevazione di una build preliminare. Discord non ha ancora pubblicato un benchmark diretto e comparabile tra i due client.

In precedenza, Discord aveva tentato di migliorare internamente l’efficienza di Electron. Le note sulla patch di settembre affermavano che l’aggiornamento a Electron 42 aveva ridotto l’utilizzo mediano della CPU di circa il 17%, ma era avvenuto “a costo di una lieve regressione nell’utilizzo p50 della memoria (~4%)”. Un’opzione Modalità gioco testata successivamente non faceva alcun riferimento all’utilizzo della RAM.

Discord sostituisce Electron con GPUI, non con Tauri

Electron eredita l’architettura multiprocesso di Chromium. Ogni applicazione Electron include quindi il proprio motore browser, oltre a un processo principale e a un processo di rendering per ciascuna finestra.

Molti osservatori si aspettavano che Discord scegliesse Tauri, che utilizza Rust per la logica dell’applicazione e crea le interfacce con HTML, CSS e JavaScript all’interno della webview del sistema operativo. Su Windows, questa webview è WebView2.

Discord ha invece scelto GPUI, descritto come “un framework per interfacce utente in Rust veloce, ibrido tra modalità immediata e mantenuta e accelerato dalla GPU”. GPUI è stato creato dagli sviluppatori dell’editor di codice Zed. Esegue il rendering dell’interfaccia direttamente tramite la GPU senza utilizzare HTML, mentre Rust, impiegato da Discord dal 2018, gestisce la memoria senza un garbage collector.

Discord non ha parlato dell’adozione di WinUI. Il framework nativo di MS è limitato a Windows, mentre GPUI supporta già Zed su Windows, macOS e Linux. Discord mantiene le proprie modifiche basate su GPUI e Vishnevskiy ha dichiarato: “Valuteremo quali modifiche integrare nel progetto principale, se rilevanti per la community”.

Le tecnologie web continueranno a essere utilizzate dove opportuno. I contenuti YouTube incorporati e le Attività di Discord useranno la webview nativa del sistema operativo. Riferendosi alle Attività, Vishnevskiy ha affermato: “Utilizziamo la webview nativa in modo simile a Tauri”.

Le app mobili di Discord abbandoneranno React Native

Le applicazioni mobili di Discord manterranno interfacce native, condividendo al contempo il codice dell’applicazione con il client desktop tramite Rust. Vishnevskiy ha spiegato che l’app iOS era stata inizialmente sviluppata con React Native, mentre l’app Android era passata a React Native diversi anni dopo per raggiungere la parità di funzionalità, poiché era rimasta costantemente indietro.

La versione per browser continuerà a eseguire il rendering dell’HTML, ma la sua logica utilizzerà WebAssembly anziché JavaScript. WebAssembly, o WASM, consente al codice scritto in linguaggi come Rust di essere eseguito all’interno di un browser, permettendo all’applicazione web di condividere il codice Rust di Discord.

Nonostante i cambiamenti architetturali, gli utenti non devono aspettarsi un nuovo design. Vishnevskiy ha dichiarato: “L’app ha lo stesso aspetto e funziona esattamente come quella attuale”.

I test privati inizieranno presto

Ryan K. Rigney, direttore marketing di Discord, ha dichiarato che il client Rust entrerà presto nella fase di test privato: “Ci prenderemo il tempo necessario per assicurarci innanzitutto che sia stabile e sicuro. Non ci vorrà molto, però”. Discord non ha annunciato una data di rilascio pubblico.

Discord for Windows 11 RAM usage

Mark Smith, vicepresidente dell’ingegneria di Discord, ha sottolineato che “l’accessibilità e la sicurezza sono importanti per noi quanto le prestazioni”. Coral ha inoltre confermato che il nuovo client archivia i token di accesso nel portachiavi di sistema, ovvero Gestione credenziali su Windows 10 e Windows 11.

Il progetto non è limitato a Windows. Quando gli è stato chiesto se il client funzionasse su Linux, Rigney ha risposto: “Sì”. Coral ha inoltre osservato che molti dipendenti di Discord utilizzano internamente dei Mac.

Discord alza gli standard per le app di messaggistica su Windows

Electron ha consentito a Discord di mantenere un’unica applicazione desktop per Windows, macOS e Linux per circa un decennio. Ora l’azienda ha dimostrato che una piattaforma di messaggistica su larga scala può eliminare il motore browser integrato senza riprogettare l’esperienza utente.

WhatsApp, Teams, and Discord using 1.5GB of RAM while idle

Questo sviluppo esercita inoltre ulteriore pressione su Meta e MS. WhatsApp è passata da un’applicazione Windows nativa che utilizzava meno di 100 MB quando inattiva a una versione basata su WebView2 che, secondo quanto riportato, può arrivare a consumare fino a 1,2 GB. Anche MS Teams si basa su WebView2 e durante i test ha utilizzato 963 MB da inattivo, nonostante MS continui a promuovere WinUI.

La crescente domanda di infrastrutture per l’IA ha ridotto la disponibilità di DRAM e aumentato i prezzi. Pavan Davuluri, responsabile di Windows, ha affermato che “la memoria è attualmente una priorità assoluta per il nostro settore”, mentre MS lavora per ridurre l’utilizzo della RAM di Windows 11. In questo contesto, le applicazioni che in precedenza consumavano quantità sempre maggiori di memoria stanno affrontando nuove pressioni per diventare più efficienti.

2
Live Chat