Rust trong môi trường production: 1Password
(serokell.io)-
Phỏng vấn VPoE của 1Password về việc sử dụng Rust trong môi trường production
-
Phiên bản 1Password đầu tiên cho Windows có 70% là mã Rust
-
1Password Brain, bộ máy quan trọng giúp điền mật khẩu trong trình duyệt, đã được chuyển từ Go sang Rust (sử dụng WASM)
-
Công việc thay thế toàn bộ bằng Rust đang được tiến hành
-
Một trong những lý do quan trọng nhất để lựa chọn là độ an toàn bộ nhớ
-
Ngoài ra còn có lợi thế về hiệu năng và sự an toàn nhờ kiểm tra kiểu
-
Hệ thống procedural macro rất hữu ích
-
Đang sử dụng các thư viện Rust như Tokio, Tokio, Hyper/Reqwest, Ring, Neon
-
Hài lòng với Rust, nhưng phần sử dụng WebAssembly khi triển khai vẫn còn hơi thiếu sót
-
Có hơi dốc học tập, nhưng nhìn chung là hài lòng.
-
Nếu mới bắt đầu với Rust, họ khuyên nên thử tạo ra một thứ gì đó, dù nhỏ
Chưa có bình luận nào.