개발

동영상 웹사이트 서버 설계 유의점

AM0530 2020. 5. 28. 23:32

- static file(js, css파일 등)만 내 서버에 올린다.

- 사용자들이 올리는 파일은 내 서버에 직접 올리는 게 아니라 cloud에 저장한다. 

그리고 링크만 내 서버에 연결한다. 

 

내 서버에 올릴 경우, 아래와 같은 문제가 발생할 수 있다. 

 1) 서버 이전을 할 때 수천수만수억명의 사용자가 올린 파일을 같이 복사해야 한다. 

 2) 사용자가 대용량의 파일을 업로드해서 서버가 다운될 수 있다 . 

 

- 업로드한 동영상파일은 수정 불가.

제목이나 설명은 수정할 수 있지만 파일을 바꾸는 건 안되고 업로드를 새로 해야 한다. (유투브도 이렇게 하고 있다.) 

 

- 출처 : NomadCoder 강의