- Rust를 프로덕션에서 사용중인 1Password VPoE 인터뷰
- 처음 도입한 윈도우용 1Password는 70%가 Rust코드
- 브라우저에서 암호를 넣어주는 중요한 엔진인 1Password Brain은 Go에서 Rust로 변경(WASM 이용)
- 전체를 Rust로 교체하는 작업이 진행중
- 선택한 가장 중요한 이유중 하나는 메모리 안정성
- 그 외에도 성능상 이점, 타입체킹으로 인한 안전함
- 절차적 매크로 시스템이 아주 유용
- Tokio, Tokio, Hyper/Reqwest, Ring, Neon 등의 Rust 라이브러리 이용중
- Rust에는 만족, 배포할때 WebAssembly 를 이용하는 부분에선 약간 부족함
- 러닝커브가 약간 있지만, 전체적으로 만족.
- Rust 처음이라면 작게라도 뭔가를 만들어 보는 것을 추천
[%] Rust in Production: 1Password
익명(217.138)
2021-02-05 07:51
추천 0
다른 게시글
-
맨날 vim쓰다가 VSCode 넘어가려는데 [6][%] 익명(222.233) | 21.02.05추천 0
-
코드 자동 정렬 재질문입니다. [12][%] 익명(220.116) | 21.02.05추천 0
-
중국산 노트북 쓰지말라는 이유 봤는데 [19][%] 익명(175.223) | 21.02.04추천 0
-
비쥬얼스튜디오 코드에서 ctrl+s 저장으로 코드 자동 정렬되도록 하는 [14][%] 익명(220.116) | 21.02.04추천 0
-
여자애가 파이썬 배운다고 하면 [9][%] 다믜(damhiya) | 21.02.04추천 3
-
깃액션 로그 아무나 못보는거맞음? [6][%] 익명(121.140) | 21.02.04추천 0
-
cloudflare 짱깨 묻음? [1][%] 익명(113.130) | 21.02.04추천 0
-
깃헙액션 이렇게 쓸수있는건지 봐줘 [3][%] 익명(39.7) | 21.02.04추천 0
-
아 fold foldr로 정의하는거 어케하는거임 [4][%] 익명(221.151) | 21.02.04추천 0
-
미래에 북극 아카이브 열었을때 예상 [2][%] 익명(121.136) | 21.02.04추천 0
댓글 0