Prodüksiyonda Rust: 1Password
(serokell.io)-
Prodüksiyonda Rust kullanan 1Password VPoE ile röportaj
-
İlk kullanılan Windows için 1Password uygulamasının %70’i Rust kodundan oluşuyor
-
Tarayıcıda şifreleri dolduran kritik motor olan 1Password Brain, Go’dan Rust’a taşındı (WASM kullanılıyor)
-
Tamamını Rust ile değiştirme çalışması devam ediyor
-
Seçilmesinin en önemli nedenlerinden biri bellek güvenliği
-
Bunun dışında performans avantajları ve tip denetiminin sağladığı güvenlik de öne çıkıyor
-
Prosedürel makro sistemi oldukça kullanışlı
-
Tokio, Tokio, Hyper/Reqwest, Ring, Neon gibi Rust kütüphaneleri kullanılıyor
-
Rust’tan memnunlar, ancak dağıtım sırasında WebAssembly kullanılan kısımda biraz eksik buluyorlar
-
Öğrenme eğrisi biraz olsa da genel olarak memnunlar
-
Rust’a yeni başlıyorsanız, küçük de olsa bir şeyler yapmayı öneriyorlar
Henüz yorum yok.