오브젝트 스토리지와 S3
클라우드 네이티브 아키텍처 · 중급 · 이론 6 · 퀴즈 6 · 실습 7
S3 API 는 사실상의 이식성 계층이 됐습니다. 버킷과 키, ETag 와 멀티파트, 정책과 프리사인드 URL 을 이해하면 AWS 든 MinIO 든 SeaweedFS 든 같은 코드로 다룰 수 있습니다. 이 코스는 로컬 S3 호환 서버로 그 API 를 손으로 익히고, 소파일이 수백만 개인 워크로드에서 왜 SeaweedFS 같은 선택지가 필요한지를 같은 데이터로 직접 비교해 봅니다.
커리큘럼
파일시스템 vs 오브젝트 스토리지
디렉터리가 없는 세계에서 생각하기.
S3 API 핵심(버킷·키·ETag·멀티파트)
큰 파일을 나눠 올리고 무결성을 스스로 검증한다.
접근 제어(정책·프리사인드 URL)
바이트를 앱으로 통과시키지 않고 권한을 주는 법.
일관성과 버전 관리
삭제가 삭제가 아닌 세계.
수명주기와 비용
저장은 미끼고 진짜 요금은 다른 데서 나온다.
SeaweedFS — 작은 파일이 많을 때의 선택
소파일 100만 개를 어디에 둘 것인가.