Discord ha anunciado la sustitución de su aplicación de escritorio basada en Electron por un nuevo cliente desarrollado en Rust, conocido internamente como Discord Phoenix. Esta transición busca eliminar la pantalla de carga inicial y reducir drásticamente el consumo de memoria, logrando un uso de 290,2 MB de RAM en lugar de los 4 GB habituales, incluso con dos cuentas activas simultáneamente. El nuevo cliente, que utiliza el framework de interfaz GPUI de Zed, ofrece una experiencia de inicio casi instantánea y permite gestionar múltiples cuentas sin reiniciar la aplicación. La compañía ha confirmado que esta optimización es parte de una estrategia más amplia que incluye la migración de las aplicaciones móviles de React Native a código compartido en Rust y la adopción de WebAssembly para la versión web. Discord no utilizará la tienda de Microsoft ni la plataforma de orquestación de actualizaciones de Windows, optando por actualizaciones en segundo plano. El nuevo cliente entrará en pruebas privadas próximamente, marcando un cambio significativo en la arquitectura técnica de la plataforma.
