• บทสัมภาษณ์ VPoE ของ 1Password ที่ใช้งาน Rust ในโปรดักชัน

  • 1Password สำหรับ Windows ที่นำมาใช้ช่วงแรก มีโค้ด Rust อยู่ 70%

  • 1Password Brain ซึ่งเป็นเอนจินสำคัญที่คอยกรอกรหัสผ่านในเบราว์เซอร์ ถูกเปลี่ยนจาก Go มาเป็น Rust (ใช้ WASM)

  • กำลังดำเนินงานเปลี่ยนทั้งระบบไปเป็น Rust

  • หนึ่งในเหตุผลสำคัญที่สุดที่เลือกใช้คือความปลอดภัยของหน่วยความจำ

  • นอกจากนี้ยังมีข้อดีด้านประสิทธิภาพ และความปลอดภัยที่ได้จากการตรวจสอบชนิดข้อมูล

  • ระบบ procedural macro มีประโยชน์มาก

  • กำลังใช้งานไลบรารี Rust เช่น Tokio, Tokio, Hyper/Reqwest, Ring, Neon

  • พึงพอใจกับ Rust แต่ในส่วนที่ใช้ WebAssembly ตอนดีพลอยยังมีข้อที่ขาดไปเล็กน้อย

  • มีช่วงเรียนรู้บ้างเล็กน้อย แต่โดยรวมพึงพอใจ

  • หากเพิ่งเริ่มใช้ Rust แนะนำให้ลองสร้างอะไรสักอย่างขึ้นมา แม้จะเป็นชิ้นเล็กๆ ก็ตาม

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น