4장 스토리지 및 수명 주기(간략)
이 장에서는 전송 성능 및 복구와 직접 관련된 최소한의 스토리지 모델만 다룹니다. 개인정보 보호와 암호화 경계에 대해서는 보안 및 개인정보 보호 백서를 참조하세요.
4.1 스토리지 계층(최소 모델)
- 객체 스토리지: 암호문 청크와 (선택적으로) 암호화된 매니페스트(대용량 객체)를 저장합니다.
- 상태 스토리지: 업로드된 세트의 상태, TTL, 다운로드 카운터 등을 저장합니다(소규모 상태).
4.2 객체 키 구성(권장 사항)
- 만료 삭제와 취소가 가능하도록, 객체 키는 transferId 접두사 기준의 일괄 정리를 지원해야 합니다(SHOULD).
- 객체 키에는 이메일이나 파일 이름 같은 민감한 정보를 넣지 않아야 합니다(SHOULD).
4.3 수명 주기(간략)
- 시스템은 TTL 만료를 반드시 적용해야 합니다(MUST). 만료 후에는 다운로드가 거부됩니다.
- 삭제는 먼저 소프트 삭제(접근 거부)를 수행한 뒤, 백그라운드에서 하드 삭제(객체 정리)를 수행해야 합니다(SHOULD).