Discord กำลังยุติการใช้ Electron ซึ่งเป็นเฟรมเวิร์กที่ช่วยให้นักพัฒนาสร้างแอปพลิเคชันเดสก์ท็อปด้วยเทคโนโลยีเว็บ เนื่องจาก Electron นั้นขึ้นชื่อเรื่องการใช้ทรัพยากรระบบที่สูงมาก
Discord ได้ตัดสินใจที่จะย้ายแอปพลิเคชันเดสก์ท็อปทั้งหมดไปใช้ Rust ซึ่งเป็นภาษาโปรแกรมสมัยใหม่ที่ออกแบบมาเพื่อความเร็วและความปลอดภัยด้านหน่วยความจำ
Stanislav Vishnevskiy CTO ของ Discord เปิดเผยว่า พวกเขาได้ใช้ Rust มาตั้งแต่ปี 2018 และการทำให้ไคลเอนต์ทั้งหมดเป็น Rust คือเป้าหมายสูงสุด ซึ่งจะทำให้ Electron และ React Native ถูกแทนที่ในส่วนของเดสก์ท็อป
Vishnevskiy ยังได้แสดงภาพไคลเอนต์ Windows ที่ใช้ RAM เพียง 290MB ซึ่งถือเป็นการปรับปรุงอย่างชัดเจน เมื่อเทียบกับแอปปัจจุบันที่อาจใช้ถึง 1GB หรือมากกว่า
แม้จะยังไม่ชัดเจนว่าการเปลี่ยนผ่านไปใช้ Rust จะเสร็จสมบูรณ์เมื่อใด แต่ทางบริษัทหวังว่าจะนำเข้าสู่การทดสอบกับผู้ใช้ในเร็วๆ นี้
ที่มา: The Verge