Yazılım & Uygulamalar

Discord Rust ile Yazılan Yeni Uygulamaya Geçiyor

Discord, Electron tabanlı uygulamasını bırakarak Rust ile yazılan Phoenix adlı yeni istemciye geçiyor. Yeni sürüm, daha az bellek kullanımı vaat ediyor.

Discord Rust geçişi ile yeni Phoenix uygulaması, düşük bellek kullanımı sunuyor.
Discord Rust geçişi ile yeni Phoenix uygulaması, düşük bellek kullanımı sunuyor. · Görsel: ShiftDelete.Net

Discord, masaüstü uygulamasında köklü bir değişiklik yaparak Electron tabanlı istemcisini bırakıp Rust ile yazılan yeni bir uygulamaya geçiyor. Bu yeni uygulamanın adı Phoenix ve ilk denemeleri, yalnızca 290 MB RAM kullanarak dikkat çekiyor. Şirketin CTO'su Stanislav Vishnevskiy, bu değişikliğin Discord'un tarihindeki en büyük teknik yeniliklerden biri olduğunu belirtiyor.

Phoenix Uygulamasının Özellikleri

Yeni Phoenix uygulaması, Rust programlama diliyle geliştirilmiş ve bu sayede daha verimli bir bellek kullanımı sunuyor. Mevcut Electron tabanlı istemci, boşta kalırken bile 600 MB'ı aşabiliyor ve bazı durumlarda 1-2 GB'a kadar çıkabiliyor. Phoenix'in bu denemesi, kullanıcıların bellek sorunları yaşamadan daha akıcı bir deneyim elde etmelerini amaçlıyor.

Vishnevskiy, Discord'un 2018 yılından beri Rust kullandığını ve bu geçişin sadece masaüstü uygulamasıyla sınırlı olmadığını, ses teknolojisi gibi bazı altyapı bileşenlerinin de bu dille çalıştığını açıkladı. Ayrıca, Electron ve React Native gibi mevcut teknolojilerin tamamen kaldırılacağı ve mobilde yerel bir arayüzün kullanılmaya devam edeceği belirtildi.

GPUI Kullanımı ve Performans

Phoenix uygulaması, Tauri gibi web görünümüne dayanan çözümler yerine GPUI adlı bir arayüz çatısını kullanıyor. GPUI, Rust ile yazılmış ve ekran kartı ile hızlandırılan bir yapı sunuyor. Bu durum, Electron'un her uygulama ile birlikte Chromium'u paketlemesi nedeniyle oluşan ek bellek ve işlemci yükünü azaltıyor. Ancak bazı özellikler, örneğin YouTube içerikleri ve Discord'un etkinlikleri, hâlâ web görünümünü kullanmaya devam edecek.

Kullanıcıların Beklentileri

Reddit'te yapılan duyuru, kullanıcılar arasında olumlu bir karşılık buldu. Ancak bazı kullanıcılar, üçüncü taraf modifikasyonlarla uyumluluk konusunda endişelerini dile getirdiler. Ayrıca, uzun süreli kullanımda bellek kullanımının düşük kalıp kalmayacağına dair sorular ortaya çıktı. 290 MB'lık bellek kullanımı, henüz erken bir aşama olduğu için kesin bir değerlendirme yapmak zor.

Sonuç ve Gelecek Beklentileri

Discord'un Rust ile geçişi, mevcut bellek sorunlarına köklü bir çözüm sunma potansiyeline sahip. Özellikle bellek fiyatlarının yüksek olduğu günümüzde, bu tür bir optimizasyon büyük önem taşıyor. Kullanıcılar, Phoenix uygulamasının sesli aramalar ve uzun oyun oturumları gibi yoğun kullanım senaryolarında nasıl performans göstereceğini merak ediyor. Discord, kullanıcı testlerine yakında başlamayı planlıyor ancak henüz herkese açık bir çıkış tarihi vermedi. Bu nedenle mevcut Electron uygulaması kullanılmaya devam edecek.

Sık Sorulan Sorular

Discord'un yeni uygulaması ne zaman çıkacak?

Henüz kesin bir çıkış tarihi açıklanmadı.

Phoenix uygulaması bellek kullanımında ne kadar verimli?

Phoenix, yalnızca 290 MB RAM kullanarak dikkat çekiyor.

KaynakBu haber, ShiftDelete.Net tarafından yayımlanan haber esas alınarak TeknolojiOG editörleri tarafından Türkçe olarak yeniden yazılmıştır.
Kaynağı gör

Yorumlar 0

Yorum kuralları

Henüz yorum yok. İlk yorumu siz yapın.

Yazılım & Uygulamalar kategorisinden

Tümü