🪣

S3

폴더 구조

dev, prod →
  • 유저 → 유저id → 프로필이미지 → 타임스탬프.jpg
  • 커플 → 커플 id → 게시글 → 게시글 id → 게시글이미지 → 타임스탬프.jpg
 

이미지 업로드 시 확인해야할 사항

  • 확장자 확인
  • 이미지 리사이징
 

설계

UserImageService, PostImageService로 나누어 구현
각 서비스에서는 이미지 저장, 조회, 수정, 삭제가 가능하도록 한다.
 
  • 이미지 업로드 실패시 어떻게 처리할 것인가?
    • 이미지 병목 현상 처리