[Limbing #13] 영상 로딩이 느리다: S3 앞에 CloudFront CDN 붙이기
리밍이 인스타그램에 광고를 붙이며, 베타 테스트 모집에 들어갔다.실제 사용자가 유입될 것을 대비해서 앱을 이용해보고 있었는데, 영상의 로딩 속도가 느리다는 것이 걱정이 됐다.그동안 MVP 개발과 기능 구현을 우선하느라 미뤄두었던 CloudFront CDN을 본격적인 사용자 유입에 앞서 도입하기로 했다. 기존 미디어 처리 구조기존 리밍의 미디어 처리 구조는 S3에 파일을 저장하고, S3 URL을 클라이언트에 그대로 전달하는 방식이었다.영상 업로드 시 서버가 Presigned URL을 발급하고, 클라이언트가 S3에 직접 업로드한다. 업로드가 완료되면 S3 URL을 DBd에 저장하고, 피드 조회 시 해당 URL을 그대로 반환했다. [업로드]Client → Server : Presigned URL 요청Serv..