Discord reescreve cliente de Electron para Rust: uso de RAM cai para 290 MB


O CTO do Discord mostrou uma versão inicial do novo cliente que consome cerca de 290 MB de RAM, contra mais de 4 GB em testes anteriores.
O Discord está reescrevendo seu cliente de desktop de Electron para Rust. O CTO da empresa compartilhou uma captura de tela de uma versão inicial do novo cliente que consome apenas cerca de 290 MB de RAM.
Para comparação: no ano passado, o Discord testava um reinício automático no Windows se o aplicativo começasse a consumir mais de 4 GB de memória. Isso não era tratado como bug, mas como uma forma de limitar o alto consumo do cliente.
Os primeiros testes com usuários devem começar em breve.
Essa mudança mostra que até aplicativos grandes construídos com Electron estão sendo repensados para reduzir o uso de recursos e melhorar o desempenho.
Por que isso importa
AnáliseUm cliente mais leve do Discord pode melhorar o desempenho em PCs mais simples, reduzir a pressão sobre a RAM e reforçar o interesse pelo Rust como alternativa ao Electron em aplicações desktop.
Debater na comunidade
Compartilhe suas dúvidas e insights com desenvolvedores
Relacionado no ecossistema
Guias práticos, terminologia essencial e skills de agentes
Volumes NVMe de Scratch Rápidos para Modelos de IA
Otimização do subsistema de armazenamento de servidores de inteligência artificial utilizando unidades locais NVMe (PCIe 5.0) de alta velocidade para carregamento instantâneo de pesos acima de 40 GB e cache de modelos.
KV Cache (Key-Value Cache)
Otimização de memória em modelos Transformer que armazena os vetores de chave e valor (Keys and Values) dos tokens já processados na memória rápida da GPU. Permite gerar cada próxima palavra instantaneamente, mas cresce rapidamente em tamanho a cada nova mensagem no chat.
OpenAI devolve vários gigabytes de RAM no ChatGPT
Uma atualização do aplicativo ChatGPT reduz o consumo de RAM em sessões locais longas: após 32 mil respostas, o uso fica em cerca de 1,7 GB em vez de até 6 GB.
50 estilos de design visual: guia fundamental para sistemas de design, UI/UX e direção de arte
Dicionário visual completo com 50 estilos de design: análise de estética, paletas de cores, pares tipográficos, regras para sistemas de design e controle preciso de IA.