attachment는 READY 전까지 download할 수 없다
object storage와 DB가 하나의 transaction이 아니므로 중간 상태와 cleanup을 설계한다.
- 1. UPLOADING
임시 key
- 2. SCANNING
checksum·검사
- 3. READY
immutable 공개
- 4. REJECTED
격리·삭제
object storage와 DB가 하나의 transaction이 아니므로 중간 상태와 cleanup을 설계한다.
임시 key
checksum·검사
immutable 공개
격리·삭제