Discord sedang mengerjakan penulisan ulang klien Rust yang bertujuan untuk mengurangi penggunaan sumber daya. Salah satu pendiri dan CTO Stanislav Vishnevskiy menguraikan rencana tersebut pada 4 November 2026, membagikan tangkapan layar Windows Task Manager yang menunjukkan aplikasi berlabel Discord Phoenix menggunakan sekitar 290 MB RAM.
Proyek ini dibangun di atas teknologi yang telah digunakan Discord sejak 2018. “Kami telah menjadi pengguna awal Rust sejak 2018 dan banyak infrastruktur kami, teknologi suara, dan bahkan sebagian klien saat ini sudah menggunakan Rust,” tulis Vishnevskiy di X.
Apa yang ditunjukkan tangkapan layar Discord Phoenix

Snapshot memori Discord Phoenix
Tangkapan layar ini memberikan gambaran awal tentang penggunaan memori aplikasi yang ditulis ulang di Windows. Label Discord Phoenix mengidentifikasi aplikasi yang ditampilkan, sementara Task Manager memberikan pembacaan sekitar 290 MB.
Penggunaan sumber daya yang lebih rendah tetap menjadi tujuan yang dinyatakan dari proyek ini. Tangkapan layar mendukung pengamatan yang lebih sempit: aplikasi pengembangan berjalan pada tingkat memori yang ditunjukkan saat gambar diambil.
Migrasi Rust Discord sebelumnya
Discord sebelumnya menggunakan Rust untuk mengatasi masalah kinerja di backend-nya. Pada tahun 2020, perusahaan merinci migrasi layanan tanda terima baca dari Go ke Rust setelah penundaan pengumpulan sampah yang berulang.
Layanan Go menyimpan cache yang berisi puluhan juta item. Pengumpulan sampah memindai cache tersebut dan menyebabkan lonjakan latensi. Pengganti Rust membebaskan memori tanpa mekanisme pengumpulan sampah yang sama dan menghilangkan lonjakan tersebut.
Migrasi tersebut berkaitan dengan layanan backend, terpisah dari aplikasi desktop dan seluler yang dicakup oleh penulisan ulang baru. Hasilnya adalah konteks historis, bukan pengukuran Discord Phoenix.
Pengujian publik dengan pengguna adalah langkah selanjutnya yang direncanakan untuk klien yang ditulis ulang.




