Rust em Produção: 1Password
(serokell.io)-
Entrevista com o VPoE da 1Password, que usa Rust em produção
-
A primeira versão do 1Password para Windows adotada tinha 70% do código em Rust
-
O 1Password Brain, motor essencial que preenche senhas no navegador, foi migrado de Go para Rust (usando WASM)
-
Está em andamento o trabalho de substituir tudo por Rust
-
Um dos motivos mais importantes para a escolha foi a segurança de memória
-
Além disso, há vantagens de desempenho e segurança proporcionada pela checagem de tipos
-
O sistema de macros procedurais é muito útil
-
Estão usando bibliotecas Rust como Tokio, Tokio, Hyper/Reqwest, Ring e Neon
-
Estão satisfeitos com Rust, embora a parte que usa WebAssembly na implantação ainda tenha algumas limitações
-
Há uma certa curva de aprendizado, mas, no geral, a satisfação é alta
-
Se você está começando com Rust, a recomendação é construir algo, mesmo que pequeno
Ainda não há comentários.