[정리] FTS index를 generated column으로 두는 이유
이미지 처리는 presigned PUT으로. 서버를 거치지 않고 클라이언트가 바로 객체 스토리지에 업로드하고, 백엔드에는 uploads 테이블에 메타만 기록.
외부 시스템(S3 / SSE / 검색)은 도메인 모듈에서만 호출. 라우트/컴포넌트가 SDK를 직접 부르면 교체 비용이 폭발.
이미지 처리는 presigned PUT으로. 서버를 거치지 않고 클라이언트가 바로 객체 스토리지에 업로드하고, 백엔드에는 uploads 테이블에 메타만 기록.
외부 시스템(S3 / SSE / 검색)은 도메인 모듈에서만 호출. 라우트/컴포넌트가 SDK를 직접 부르면 교체 비용이 폭발.
+1. 결국 단순함이 이긴다는 데에 공감.