이미지 리스트 업로드 병렬 처리 및 예외시 롤백 기능 구현
Closed this issue · 0 comments
hgo641 commented
🔨 Describe
-
병렬 처리로 변경
현재 이미지 리스트를 업로드할때 순차적으로 업로드하고 있습니다!
병렬로 업로드해서 속도를 향상시키려고 합니다! -
예외시 롤백 기능 구현
이미지 리스트를 업로드하다, 중간에 예외가 발생하면 이전에 올라간 이미지들을 다시 삭제하려고 합니다!
예시 플로우 설명
- [ image1, image2, image3 ] 을 업로드하는 요청이 옴
- 각 이미지들을 병렬 스레드를 사용해 업로드
- image1과 image2는 업로드가 성공되었으나, image3을 업로드 하면서 예외가 발생
- 이전에 올라간 image1과 image2를 다시 삭제 처리(롤백)
✅ Tasks
- ImageUploader에서 이미지를 병렬 스레드로 업로드하게 변경
- ImageService에 롤백 기능 추가
🙋🏻 More
아자아자!