
O novo cliente Rust da Discord tinha sua lista de amigos carregada antes que o atual aplicativo Electron pudesse passar pela tela de carregamento, em um clipe de 15 segundos que encontramos na conta X da Discord co-fundador e CTOStanislav VishnevskiyO vídeo tinha 2,3 milhões de visualizações no momento da escrita, e funcionários da Discord confirmaram que ambos os aplicativos foram lançados desde um começo.
Vishnevskiy também revelou que290.2MB de uso de RAM no Gerente de Tarefasdo novo cliente, que aparece como Discord Phoenix, veio com duas contas assinadas ao mesmo tempo, o que justifica o uso já eficiente da RAM.

Cliente Rust da Discord abre antes do aplicativo Electron terminar de carregar
"O novo cliente Discord usando menos RAM é apenas parte da história. Clicar ao redor parece instantâneo, eu não posso voltar. Confira a hora da bota,"Vishnevskiyescreveu em X, e conta oficial da Discord tambémcompartilhou o clipecom o cliente atual à esquerda e a Rust reconstruir à direita.
Passamos pelo vídeo quadro por quadro. O que é impressionante é que o cliente atual é aberto primeiro e mostra uma janela escura em branco por cerca de três segundos, seguido por uma dica que lê"Nos tempos antigos, Discórdia começou como um aplicativo somente para navegadores."Curiosamente, o aplicativo Electron ainda carrega um motor de navegador hoje.
O novo cliente é duplo-clique aproximadamente um segundo e meio depois, mas sua janela desaparece em um segundo. Quando o aplicativo velho atinge sua interface, cerca de cinco segundos após o lançamento, a versão Rust já tem a lista de amigos carregados, enquanto o cliente Electron brevemente diz"Não há amigos online neste momento."

Claro, as pessoas no X perguntaram se o novo aplicativo simplesmente saiu da bandeja do sistema."Ambos são começos frios, é realmente tão rápido. Temos usado internamente por um tempo e a primeira vez que tentei pensei que tinha esquecido de fechá-lo quando abri fresco,"respondeu Coral, que lidera áudio e vídeo na Discord.
Travis, que trabalha em sociais e comunidade na Discord e filmou o clipe, acrescentou que um lançamento da bandeja significaria"A lista de amigos já estaria carregada!"Vishnevskiy agradeceu por ele."Encontrando esses velhos laptops,"que são ThinkPads com uma chave Copilot, então 2024 ou mais novo, que eu não ousaria chamar de janky ou velho. São máquinas lindas!
O novo aplicativo Discord pula a tela "Começando" e atualiza no fundo
Como você já sabe, o aplicativo atual geralmente verifica por atualizações e mostra uma tela "Iniciar" quando você abri-lo, que uma pessoa no X disse"Toda vez leva 5-10."Perguntou por que o novo cliente pulou, coral disse,"Ele inicia tão rápido + é uma nova arquitetura então não precisamos desse modal em tudo. Nós nos atualizamos automaticamente ao fundo."

Discórdia não está entregando atualizações para a Microsoft Store ou Windows’ Update Orchestration Platform, como Coral disse"Nós não temos neste momento"quando perguntado.
Cliente Rust da Discord usa cerca de 70% menos RAM com duas contas assinadas.
Quando uma resposta chamada 290MB"Ainda vil"para um aplicativo de bate-papo, Vishnevskiy disse,"Essas decorações de avatar 4k têm que renderizar em algum lugar ;) mas brincando à parte este cliente está realmente executando 2 contas simultaneamente que é suportado em novo cliente."
HojeComutador de contasVamos somar cinco contas e trocar entre elas. Perguntado se o novo cliente poderia manter o trabalho e contas pessoais funcionando"sem precisar derrubar o cliente no meio,"Vishnevskiy respondeu:Sim.De novo, impressionante e emocionante.

Para comparação, um funcionário da Discord disse em dezembro de 2025 que o uso normal está abaixo de 1GB, enquanto a empresaTestei o retorno automático do aplicativo em 4GB.Então, 290.2MB é cerca de 70% abaixo da marca de 1GB, e em nossos PCs, o aplicativo Electron geralmente fica ocioso em 1-2GB. Para ser claro, é uma foto de uma construção antiga, e Discord não publicou um tipo de referência de ambos os clientes, mas faremos esse teste quando começarmos com a versão Rust.
Discórdia tentou consertar Electron por dentro. É setembroNotas de patchDigamos que a atualização do Electron 42 cortou o uso mediano da CPU em cerca de 17%, mas"ao custo de uma regressão menor para o uso de memória p50 (~4%)."Até mesmo oModo de jogo alternarEle testou mais tarde não menciona RAM.
Discórdia está substituindo Electron por GPUI, não Tauri.
Eletron.herda sua arquitetura multiprocesso de Chromium, então cada aplicativo Electron vem com seu próprio motor de navegador, com um processo principal e um processo renderizador para cada janela. Tauri, que muitos suspeitaram que Discórdia escolheria, usa Rust para lógica de aplicativos, mas constrói a interface em HTML, CSS e JavaScript dentro doWebview do sistema, que é WebView2 no Windows.
A discórdia foi comGPUI, "Um modo rápido, híbrido imediato e retido, estrutura de interface acelerada por GPU para Rust"dos fabricantes do editor de código Zed. GPUI desenha a interface na GPU sem nenhum HTML, e Rust, que Discord tem usado desde 2018, gerencia memória sem um coletor de lixo.
| Tecnologia | O que é isso? | Papel na Discórdia |
|---|---|---|
| Rust. | Linguagem de programação | Novo cliente e código de aplicativo compartilhado. |
| GPUI | Estrutura de UI Rust de Zed | Desenha o novo aplicativo de desktop |
| Eletron. | Chromium e Node.Js estão correndo. | Aplicativo de desktop atual, sendo removido |
| Tauri. | Framework rust usando o sistema webview | Não usado. |
| Reaja nativo. | Estrutura de aplicativos móvel | Aplicativos móveis atuais, sendo removidos |
Por que não WinUI, você pergunta? (Pelo menos, pensei nisso). Discórdia não mencionou, e era improvável, como MicrosoftEstrutura nativaSó funciona no Windows, enquanto GPUI já ativa Zed no Windows, MacOS e Linux. Discórdia tem suas próprias manchas em cima da GPUI, e Vishnevskiy disse"Veremos o que podemos subir se for relevante para a comunidade."
A tecnologia da Web fica onde faz sentido, já que o YouTube incorpora e as atividades usarão a webview do sistema."Nós usamos a webview nativa semelhante ao Tauri,"Vishnevskiy disse sobre atividades.
Os aplicativos móveis da Discord caem React Native, e o aplicativo da web se move para WebAssembly
Telefones mantêm interfaces nativas, mas compartilharão o código do aplicativo com o desktop através da Rust. Em React Native, Vishnevskiy explicou,"Desde o início o aplicativo iOS começou como Reagir nativo, Android foi portado para Reagir Nativo casal anos atrás para alcançar a paridade como estava sempre ficando em atraso em características."
A versão do navegador continuará renderizando HTML, mas"A lógica será WASM em vez de JS."WebAssembly (WASM) permite código escrito em línguas como Rust executar dentro de um navegador, para que o aplicativo web pode compartilhar o código Rust também. Quanto ao olhar, quer goste ou não,"O aplicativo olha e funciona de forma idêntica ao atual,"Vishnevskiy disse.
O cliente Rust da Discord entra em testes particulares em breve.
Se você não pode experimentar, diretor de marketing DiscordRyan K. Rigneydisse:"Indo para testes particulares em breve. Levaremos tempo para garantir que seja estável e seguro primeiro. Não vai demorar, tho."Prefiro esperar que eliminem os insetos.

Mark Smith., Vice-Presidente de Engenharia da Discórdia, acrescentou que"Acessibilidade e segurança são tão importantes para nós quanto a performance,"e Coral confirmou que o novo cliente mantém seu login no chaveiro do sistema, que éGerente Credencialnas janelas 10 e 11.
Claro, Discórdia não está apenas fazendo todo esse trabalho para Windows. Quando perguntado se funciona no Linux, Rigney respondeu:Sim.e Coral disse,"Muitas pessoas dirigem o Mac internamente!"Discórdia ainda não anunciou uma data de lançamento público.
Discórdia só fez WhatsApp e Equipes parecerem piores no Windows 11
Eletron tornou mais fácil para Discord enviar um aplicativo desktop no Windows, MacOS e Linux por uma década. Mas Discord agora mostrou que um aplicativo de bate-papo com milhões de usuários pode largar o navegador empacotado sem um redesenho.

Quanto aos donos das maiores plataformas de mensagens para usuários e empresas regulares, Meta e Microsoft estão ficando sem desculpas. WhatsApp foi de um aplicativo nativo que ficou parado abaixo de 100MB para umEmbrulho WebView2 usando até 1.2GBE eu desinstalei. Microsoft Teams também usa WebView2, ganhou 963MB.Não fazendo nada em nossos testes., e não parece que Redmond se importa o suficiente para ser nativo, apesar de empurrar WinUI.
Ironicamente, AI nos trouxe aqui. Os data centers absorveram o suprimento de DRAM, os preços subiram, e o chefe do Windows, Pavan Davuluri, agora diz:"A memória está no topo da mente para nós agora na indústria"como MicrosoftApara o uso da RAM do Windows 11Aplicações que guardarampedindo mais RAMEstamos finalmente fazendo uma dieta, e estamos em círculo completo.
Está esperando para experimentar a Discórdia Rust quando ela sair?
FONTE: Matéria original