Software

Discord abandona Electron y ahora consume 14 veces menos en tu PC

Discord ha anunciado que está realizando cambios importantes en su cliente para Windows, abandonando Electron. El resultado no podría ser mejor: consume 14 veces menos.

Discord trabaja en un nuevo cliente para ofrecer un mejor rendimiento

A muchos es posible que esto les suene a chino. Electron es un framework intensivo en recursos, similar a WebView2, que está enfocado a crear lo que se conoce como aplicaciones web. Entre algunas de las más comunes que podemos encontrar en cualquier PC tenemos Outlook, Teams o WhatsApp, de ahí las quejas constantes sobre el funcionamiento de todas ellas.

El problema que ofrece Electron es que cada aplicación basada en esta viene empaquetada en su propia copia de Chromium. Si a eso le sumamos que su optimización actual no es la mejor del mercado, esto acaba provocando que Discord pueda llegar a consumir una cantidad de memoria excesiva, llegando incluso a superar los 4 GB de RAM.

Hemos sido pioneros en el uso de Rust desde 2018 y gran parte de nuestra infraestructura, tecnología de voz e incluso parte del cliente actual ya está escrito en Rust; el santo grial era trasladar todo el cliente a este lenguaje. Eso significa que Electron desaparece, al igual que React Native; la versión móvil mantiene la interfaz de usuario nativa, pero comparte el código de la aplicación con la versión de escritorio a través de Rust. Esperamos poder someterlo a pruebas con los usuarios pronto. (Y no es Tauri, es GPUI, así que bien hecho a todos por adivinarlo.)

Bueno, vuelvo a quedarme mirando la pantalla de inicio de sesión de WoW Forever.

Stanislav Vishnevskiy, CTO de Discord

La compañía identificó el problema de rendimiento de su cliente, y no solo se han dedicado a tratar de mejorarlo, sino que parece que van a cambiarlo por completo. El cofundador y CTO Stanislav Vishnevskiy, ha ido dejando pistas poco a poco sobre esto, y finalmente realizó una publicación en X donde confirmaba que estaban tratando de adaptar la app a Rust.

Te recomendamos las mejores memorias RAM del mercado.

El consumo, tal y como se puede ver en la imagen que ha compartido Vishnevskiy, se ha reducido considerablemente. De hecho, apenas consume 290 MB de memoria RAM, frente a más de los 4 GB que puede llegar a consumir en escenarios concretos. Aunque, claro está, no sabemos exactamente si se cumplían los mismos factores. No obstante, el consumo prácticamente al abrir la aplicación es de 1 GB, así que hay una mejora notoria.

Recent Posts

  • Portátiles y ordenadores

Corsair cancela pedidos de ordenadores con la RTX 5090 y les sube el precio hasta 2.400 dólares

Cuando un producto empieza a descatalogarse, es habitual ver cómo las tiendas suben su precio…

4 minutos atrás
  • Juegos

God of War Laufey retrasa su lanzamiento en PS5 hasta mayo de 2027

Santa Monica Studio ha anunciado oficialmente un retraso en el lanzamiento de God of War…

22 minutos atrás