BACKENDMySQL저장한 녹음을 30일 삭제에서 빼기R2의 일괄 만료를 서버 정리 작업으로 옮기고, 조건부 갱신으로 저장 요청과 파일 삭제의 순서를 정한 과정입니다.우동균·2026.11.02
BACKEND동시성동시 업로드에서 접수된 녹음만 남기기같은 세션에 동시에 녹음을 올려도 DB가 접수한 원본이 남도록, 요청별 객체 키와 조건부 갱신을 조합해 검증했습니다.우동균·2026.10.28
보안객체 저장소녹음 저장소를 바꿔도 지킨 15분 읽기 권한구현 전에 녹음 저장소를 GCS에서 R2로 다시 골랐습니다. 분석 서버에 주는 15분 읽기 권한은 그대로 두고 실제 만료와 삭제를 확인했습니다.우동균·2026.10.27