Ana içeriğe geç
Discord plans Rust client rewrite to cut resource usage

Discord, Kaynak Kullanımını Azaltmak İçin Rust İstemcisini Yeniden Yazmayı Planlıyor

Discord, kaynak kullanımını azaltmak için Rust istemcisini yeniden yazıyor. Erken bir Discord Phoenix ekran görüntüsü yaklaşık 290 MB RAM kullanımı gösterdi ve halka açık testler planlanıyor.

Güncellendi
Okuma süresi
2 dk
Konu
Haberler
Discord Phoenix ekran görüntüsü ne gösteriyor?

Google'da daha fazla GAMES.GG içeriği görün

Reklam

Discord, kaynak kullanımını azaltmayı hedefleyen bir Rust istemci yeniden yazımı üzerinde çalışıyor. Kurucu ortak ve CTO Stanislav Vishnevskiy, 4 Kasım 2026'da planı özetleyerek, Discord Phoenix adlı bir uygulamanın yaklaşık 290 MB RAM kullandığını gösteren bir Windows Görev Yöneticisi ekran görüntüsü paylaştı.

Proje, Discord'un 2018'den beri kullandığı teknoloji üzerine inşa ediliyor. Vishnevskiy X'te yaptığı açıklamada, “2018'den beri Rust'ın erken benimseyenleriyiz ve altyapımızın, ses teknolojimizin ve hatta mevcut istemcimizin bir kısmı zaten Rust ile yazıldı” dedi.

Discord Phoenix ekran görüntüsü ne gösteriyor?

Windows Görev Yöneticisi, Discord Phoenix'in yaklaşık 290 MB RAM kullandığını gösteriyor

Discord Phoenix bellek anlık görüntüsü

Ekran görüntüsü, yeniden yazılan uygulamanın Windows'taki bellek kullanımına dair erken bir bakış sunuyor. Discord Phoenix etiketi gösterilen uygulamayı tanımlarken, Görev Yöneticisi yaklaşık 290 MB okumasını sağlıyor.

Daha düşük kaynak kullanımı, projenin belirtilen hedefi olmaya devam ediyor. Ekran görüntüsü daha dar bir gözlemi destekliyor: geliştirme uygulaması, görüntü yakalandığında gösterilen bellek seviyesinde çalışıyordu.

Discord'un daha önceki Rust geçişi

Discord daha önce backend'indeki bir performans sorununu çözmek için Rust kullanmıştı. 2020'de şirket, tekrarlayan çöp toplama gecikmelerinin ardından okuma alındı hizmetini Go'dan Rust'a geçirme sürecini detaylandırmıştı.

Go hizmeti, on milyonlarca öğe içeren bir önbellek tutuyordu. Çöp toplama bu önbelleği tarıyor ve gecikme artışlarına neden oluyordu. Rust ile yapılan değiştirme, aynı çöp toplama mekanizması olmadan belleği serbest bıraktı ve bu artışları ortadan kaldırdı.

Bu geçiş, yeni yeniden yazımın kapsadığı masaüstü ve mobil uygulamalardan ayrı bir backend hizmetiyle ilgiliydi. Sonuçları, Discord Phoenix'in ölçümleri değil, tarihsel bağlamdır.

Yeniden yazılan istemci için bir sonraki planlanan adım kullanıcılarla halka açık test olacak.

Reklam