[메모] MinIO를 R2로 옮길 때 체크리스트
북마크는 토글 형태로 (`(userId, postId)` 복합 PK + `onConflictDoNothing`). 1행 INSERT 또는 DELETE라 동시성 걱정 없음.
오늘은 일단 여기까지. 피드백 환영합니다.
이미지 처리는 presigned PUT으로. 서버를 거치지 않고 클라이언트가 바로 객체 스토리지에 업로드하고, 백엔드에는 uploads 테이블에 메타만 기록.
북마크는 토글 형태로 (`(userId, postId)` 복합 PK + `onConflictDoNothing`). 1행 INSERT 또는 DELETE라 동시성 걱정 없음.
오늘은 일단 여기까지. 피드백 환영합니다.
이미지 처리는 presigned PUT으로. 서버를 거치지 않고 클라이언트가 바로 객체 스토리지에 업로드하고, 백엔드에는 uploads 테이블에 메타만 기록.
본문에 동의. 단 도커 컴포즈 healthcheck는 이미지마다 다른 게 좀 번거롭더라고요.