Conteúdo
O cliente Rust do Discord supera o atual aplicativo Electron
O cliente Rust abre antes de o Electron terminar de carregar
O novo aplicativo do Discord remove a tela de “Inicialização”
O cliente Rust do Discord usa cerca de 70% menos RAM
O Discord está substituindo o Electron pelo GPUI, não pelo Tauri
Os aplicativos móveis do Discord abandonarão o React Native
Os testes privados começarão em breve
O Discord eleva o padrão dos aplicativos de mensagens para Windows
Discord mostra por que os apps do Windows 11 deveriam abandonar o Electron: 70% menos RAM e sem tela de inicialização com duas contas conectadas
Tempo: Nov, 6, 2026

O cliente Rust do Discord supera o atual aplicativo Electron

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

O futuro cliente baseado em Rust do Discord carregou a lista de amigos antes que o atual aplicativo Electron saísse da tela de carregamento. A comparação apareceu em um vídeo de 15 segundos compartilhado no X pelo cofundador e CTO do Discord, Stanislav Vishnevskiy. O clipe recebeu 2,3 milhões de visualizações, e funcionários do Discord confirmaram que ambos os aplicativos foram iniciados a frio.

Vishnevskiy também explicou que o novo cliente, exibido como Discord Phoenix no Gerenciador de Tarefas, usava 290,2 MB de RAM enquanto mantinha duas contas conectadas simultaneamente.

Discord Rust client for Windows 11

O cliente Rust abre antes de o Electron terminar de carregar

“O novo cliente do Discord usar menos RAM é apenas parte da história. Navegar por ele parece instantâneo, não consigo voltar atrás. Vejam o tempo de inicialização”, escreveu Vishnevskiy no X. A conta oficial do Discord também compartilhou a comparação, com o cliente atual à esquerda e a versão reconstruída em Rust à direita.

Uma análise quadro a quadro mostra que o cliente existente é aberto primeiro. Ele exibe uma janela escura e vazia por aproximadamente três segundos antes de apresentar a mensagem: “Nos tempos antigos, o Discord começou como um aplicativo exclusivo para navegadores.” O aplicativo Electron ainda inclui um mecanismo de navegador atualmente.

O novo cliente é iniciado cerca de 1,5 segundo depois, mas sua janela aparece em aproximadamente um segundo. Quando o aplicativo antigo chega à interface principal—cerca de cinco segundos após a inicialização—, a versão em Rust já carregou a lista de amigos. Enquanto isso, o cliente Electron exibe brevemente: “Não há amigos online neste momento.”

Discord Windows app

Alguns espectadores questionaram se o novo aplicativo teria simplesmente sido reaberto pela bandeja do sistema. Coral, líder de áudio e vídeo do Discord, descartou essa possibilidade: “Ambos são inicializações a frio, ele é realmente tão rápido assim. Já o usamos internamente há algum tempo e, na primeira vez que experimentei, pensei que tivesse esquecido de fechá-lo quando o abri novamente.”

Travis, que trabalha na equipe social e de comunidade do Discord e gravou o clipe, acrescentou que uma inicialização pela bandeja significaria que “a lista de amigos já teria sido carregada”. Vishnevskiy agradeceu a ele por encontrar os notebooks mais antigos usados no teste. Os dispositivos eram ThinkPads equipados com uma tecla Copilot, indicando que foram lançados em 2024 ou posteriormente.

O novo aplicativo do Discord remove a tela de “Inicialização”

O aplicativo atual do Discord normalmente verifica se há atualizações e exibe uma tela de “Inicialização” ao ser aberto. Um usuário do X afirmou que esse processo “leva cerca de 5 a 10 segundos todas as vezes”. Ao ser questionado sobre por que o novo cliente ignora essa tela, Coral explicou: “Ele inicializa muito rápido e usa uma nova arquitetura, então não precisamos mais desse modal. Fazemos as atualizações automaticamente em segundo plano.”

Discord starting animation

No momento, o Discord não distribui essas atualizações por meio da MS Store nem da Windows Update Orchestration Platform. Coral confirmou isso ao ser questionado, declarando: “Não fazemos isso neste momento.”

O cliente Rust do Discord usa cerca de 70% menos RAM

Quando uma resposta classificou 290 MB como um valor excessivo para um aplicativo de chat, Vishnevskiy respondeu: “Essas decorações de avatar em 4K precisam ser renderizadas em algum lugar ;) mas, brincadeiras à parte, este cliente está executando duas contas simultaneamente, algo compatível com o novo cliente.”

O atual Seletor de Contas do Discord permite adicionar até cinco contas e alternar entre elas. Questionado se o novo cliente poderia manter contas profissionais e pessoais ativas sem reiniciar o aplicativo a cada troca, Vishnevskiy respondeu: “Sim.”

Discord idle RAM usage

Para fins de comparação, um funcionário do Discord declarou em dezembro de 2025 que o uso típico de memória permanecia abaixo de 1 GB, enquanto a empresa testava a reinicialização automática do aplicativo quando o consumo chegasse a 4 GB. Com 290,2 MB, o uso de memória informado para o novo cliente é aproximadamente 70% inferior ao patamar de 1 GB. Também já foi observado que o atual aplicativo Electron consome entre 1 GB e 2 GB em estado ocioso em alguns PCs.

No entanto, o número representa apenas um registro pontual de uma versão preliminar. O Discord ainda não publicou um benchmark direto e equivalente comparando os dois clientes.

Anteriormente, o Discord tentou melhorar internamente a eficiência do Electron. Suas notas de atualização de setembro afirmaram que uma atualização para o Electron 42 reduziu o uso mediano da CPU em aproximadamente 17%, mas ocorreu “ao custo de uma pequena regressão no uso de memória p50 (~4%)”. Uma opção de Modo de Jogo testada posteriormente não mencionou o uso de RAM.

O Discord está substituindo o Electron pelo GPUI, não pelo Tauri

O Electron herda a arquitetura multiprocessos do Chromium. Portanto, cada aplicativo Electron inclui seu próprio mecanismo de navegador, além de um processo principal e um processo de renderização para cada janela.

Muitos observadores esperavam que o Discord escolhesse o Tauri, que utiliza Rust para a lógica do aplicativo e cria interfaces com HTML, CSS e JavaScript dentro da webview do sistema operacional. No Windows, essa webview é a WebView2.

Em vez disso, o Discord escolheu o GPUI, descrito como “um framework de interface acelerado por GPU, rápido e híbrido, com modos imediato e retido, para Rust”. O GPUI foi criado pelos desenvolvedores do editor de código Zed. Ele renderiza a interface diretamente por meio da GPU, sem HTML, enquanto o Rust—utilizado pelo Discord desde 2018—gerencia a memória sem um coletor de lixo.

O Discord não discutiu a adoção do WinUI. O framework nativo da MS é limitado ao Windows, enquanto o GPUI já oferece suporte ao Zed no Windows, macOS e Linux. O Discord mantém suas próprias modificações sobre o GPUI, e Vishnevskiy afirmou: “Veremos o que podemos enviar ao projeto principal, caso seja relevante para a comunidade.”

As tecnologias web continuarão sendo usadas quando apropriado. As incorporações do YouTube e as Atividades do Discord utilizarão a webview nativa do sistema operacional. Referindo-se às Atividades, Vishnevskiy declarou: “Usamos a webview nativa de forma semelhante ao Tauri.”

Os aplicativos móveis do Discord abandonarão o React Native

Os aplicativos móveis do Discord manterão interfaces nativas, mas compartilharão o código do aplicativo com o cliente para desktop por meio do Rust. Vishnevskiy explicou que o aplicativo para iOS começou com React Native, enquanto o aplicativo para Android migrou para React Native vários anos depois para alcançar paridade de recursos, pois ficava constantemente para trás.

A versão para navegador continuará renderizando HTML, mas sua lógica usará WebAssembly em vez de JavaScript. O WebAssembly, ou WASM, permite que códigos escritos em linguagens como Rust sejam executados dentro de um navegador, possibilitando que o aplicativo web compartilhe o código Rust do Discord.

Apesar das mudanças de arquitetura, os usuários não devem esperar um novo design. Vishnevskiy afirmou: “O aplicativo tem aparência e funcionamento idênticos aos da versão atual.”

Os testes privados começarão em breve

Ryan K. Rigney, diretor de marketing do Discord, afirmou que o cliente Rust entrará em testes privados em breve: “Vamos dedicar o tempo necessário para garantir primeiro que ele seja estável e seguro. Mas não vai demorar muito.” O Discord ainda não anunciou uma data de lançamento público.

Discord for Windows 11 RAM usage

Mark Smith, vice-presidente de engenharia do Discord, enfatizou que “acessibilidade e segurança são tão importantes para nós quanto o desempenho”. Coral também confirmou que o novo cliente armazena os tokens de login no chaveiro do sistema, que corresponde ao Gerenciador de Credenciais no Windows 10 e no Windows 11.

O projeto não se limita ao Windows. Quando questionado se o cliente funciona no Linux, Rigney respondeu: “Sim.” Coral também observou que muitos funcionários do Discord usam Macs internamente.

O Discord eleva o padrão dos aplicativos de mensagens para Windows

O Electron permitiu que o Discord mantivesse um único aplicativo para desktop no Windows, macOS e Linux por aproximadamente uma década. Agora, a empresa demonstrou que uma plataforma de mensagens de grande escala pode remover seu mecanismo de navegador integrado sem reformular a experiência do usuário.

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

Esse desenvolvimento também aumenta a pressão sobre a Meta e a MS. O WhatsApp passou de um aplicativo nativo para Windows, que consumia menos de 100 MB em estado ocioso, para uma versão baseada em WebView2 que, segundo relatos, pode usar até 1,2 GB. O MS Teams também depende da WebView2 e consumiu 963 MB em estado ocioso durante testes, apesar da promoção contínua do WinUI pela MS.

A crescente demanda por infraestrutura de IA reduziu a oferta de DRAM e elevou os preços. Pavan Davuluri, chefe do Windows, afirmou que “a memória é uma das principais preocupações do setor neste momento”, enquanto a MS trabalha para reduzir o uso de RAM do Windows 11. Nesse contexto, aplicativos que antes consumiam quantidades cada vez maiores de memória enfrentam uma pressão renovada para se tornarem mais eficientes.

2
Live Chat