Şirketin chief technology officer (CTO) Stanislav Vishnevskiy, X platformunda yaptığı paylaşımda bu sürecin hedefinin istemcinin tamamını Rust üzerine kurmak olduğunu açıkladı.
Electron yerine Rust neden tercih edildi
Electron, web teknolojileriyle çapraz platform masaüstü uygulamaları geliştirmeye olanak tanırken, sistem kaynakları üzerinde ağır yük oluşturması bilinen bir durumdu. Discord ekibi 2018 yılından beri altyapı, ses teknolojileri ve istemcinin bazı kısımlarında Rust kullanıyordu; ancak tam istemci geçişi "kutsal kase" olarak tanımlanan hedef olarak kaldı. Yeni yapıda React Native de kaldırılacak, mobil sürüm yerel arayüzünü korurken masaüstü ile uygulama kodunu Rust üzerinden paylaşacak.
Bellek kullanımında belirgin iyileşme
Vishnevskiy tarafından paylaşılan görselde, Windows istemcisinin 290 MB RAM tükettiği görülüyor. Mevcut uygulamada birkaç sunucuya katılım bile 1 GB'ın üzerindeki bellek kullanımına yol açabiliyordu. Tam geçiş tarihi henüz netleşmese de, Discord yetkilileri yeni yapının kullanıcılarla test aşamasına yakında gireceğini belirtti.






Yorumlar (0)
Henüz yorum yok. İlk yorumu siz yazın.