Daily iOS
iOS 시스템 디자인

사진 공유 앱 저장 시스템

사진 공유 앱의 클라이언트 저장 시스템을 설계해 주세요. 원본·썸네일·메타데이터를 어디에 어떻게 저장할지를 중심으로 설명해 주세요.

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

메타데이터는 DB, 미디어는 파일시스템에 두고 DB에는 상대 경로만 저장한다. 썸네일은 원본과 별도 변형 파일로 만들어 두며, 용량은 LRU + 상한으로 관리한다.

받은 질문 공유