여러 AWS S3 Object를 하나로 압축하기
10
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

AWS S3 객체 압축 기능 구현

이 게시물은 모두싸인 백엔드 서비스에서 여러 AWS S3 객체를 하나의 ZIP 객체로 만드는 방법에 대해 설명합니다.

기능 개발 배경

  • 이전에는 문서 파일을 하나씩 다운로드해야 하는 불편함이 있었음
  • 고객이 여러 문서를 한번에 다운로드할 수 있는 기능 필요

시스템 디자인

Node.js를 사용하여 비동기적으로 작업을 처리하고, AWS SQS를 이용해 작업 요청과 결과 조회를 분리하였습니다. 작업 실패 시 클라이언트가 재시도할 수 있도록 상태를 기록하는 방법도 구현하였습니다.

연관 게시글