Open easyfordev opened 2 years ago
책에서 네임스페이스(사용자의 루트 디렉토리)로 사용자별 저장공간을 분리하는데, 네이버의 OwFS 스토리지도 비슷한 개념을 사용한다.
Owner라는 단위로 저장소를 구분하며, Owner가 달라지면 파일이 저장되는 서버도 달라진다 (책에서 user_id를 기준으로 샤딩했던 것처럼)
Fuse를 통해서 마운트하게 되면 /owfs/{owner이름}/...
이렇게 마운트가 되는 것으로 보아, 동일하게 루트 디렉토리로 구분하는 것 같다.
Long polling vs Message broker
책에서 첨부한 링크에 따르면 가장 흔한 접근법은 3가지 방법이다.
[Chapter 15] 구글드라이브 설계