TECNOLOGIA

Discord substitui Electron por Rust em nova versão do app

A plataforma abandonará o Electron e o React Native para reduzir drasticamente o consumo de memória RAM em computadores e celulares.

Discord substitui Electron por Rust em nova versão do app

O Discord iniciou uma reformulação profunda em suas plataformas para desktop e dispositivos móveis ao abandonar os frameworks Electron e React Native em favor da linguagem de programação Rust. A mudança visa solucionar o histórico alto consumo de memória RAM do aplicativo.

Em uma demonstração divulgada na rede social X, o cofundador e diretor de tecnologia (CTO) da empresa, Stanislav Vishnevskiy, exibiu o novo cliente de desktop, batizado internamente de “Discord Phoenix”. Na apresentação, o protótipo registrou o uso de apenas 290 MB de RAM — uma redução expressiva em relação à versão atual, que pode atingir picos de até 4 GB de consumo em determinados cenários de uso.

A reestruturação do software ocorre em um momento de atenção do setor de tecnologia quanto ao uso eficiente de hardware, motivada também pela crise no mercado de memórias. Esse cenário tem exigido otimizações em sistemas operacionais, como o Windows 11, para manter o funcionamento adequado em computadores equipados com 8 GB de RAM.

Fim do Electron e foco em desempenho

Desde o seu lançamento, o aplicativo desktop do Discord utiliza o Electron — uma estrutura de desenvolvimento baseada em navegadores web que facilita a criação de programas multiplataforma, mas consome volume elevado de memória RAM e processamento.

Segundo a liderança técnica da empresa, a linguagem Rust já vinha sendo implementada gradualmente nos bastidores do serviço antes da decisão de reformular completamente o código do cliente final.

blockquote>”Somos adotantes precoces do Rust desde 2018 e grande parte da nossa infraestrutura, tecnologia de voz e até mesmo parte do cliente atual já é em Rust, o santo graal era conseguir levar todo o cliente para lá. Isso significa que o Electron vai embora.”

Mudanças na versão mobile e disponibilidade

Discord substitui Electron por Rust em nova versão do app

Imagem ilustrativa

Nos dispositivos móveis, a reformulação envolverá o descarte do React Native. No entanto, a equipe de desenvolvimento confirmou que o visual da interface será preservado nas telas menores, evitando alterações abruptas para os usuários durante a navegação.

Apesar da demonstração funcional do projeto “Discord Phoenix”, a empresa ainda não definiu uma data para o lançamento oficial da nova versão em Rust para o público geral.

Com informações de tudocelular.com.

QUEM ESCREVE

Raphael

"Olá! Sou Raphael, criador do TecNerds.com.br, tenho mais de 8 anos de experiência em tecnologia. Meu blog é o espaço onde compartilho minha fascinação por inteligência artificial, gadgets, games, filmes, séries e tudo mais que envolve o universo geek. Seja bem-vindo(a) e embarque comigo nessa jornada tecnológica!"

TODOS OS TEXTOS DE RAPHAEL

Na mesma órbita

Mais tecnologia