- Node, Bun, Cloudflare Workers 등 서버리스·엣지·마이크로서비스 환경에 최적화된 초경량 S3 호환 객체 스토리지 클라이언트
- 약 14KB(최소화, gzipped 아님) 크기와 15% 이상 빠른 ops/s 성능을 자랑
-
외부 의존성 전혀 없음, AWS SigV4 지원, 사전 서명(pre-signed) 요청 불필요
- 실제 서비스에 꼭 필요한 핵심 S3 API(목록, 객체 업로드/다운로드/삭제, 멀티파트 업로드 등)에 집중
- 버킷: HeadBucket(있는지 확인), createBucket(생성)
- 객체: ListObjectsV2(목록), GetObject(여러 변형), PutObject(업로드), DeleteObject(삭제), HeadObject(존재 확인/etag), 멀티파트 업로드/완료/취소 등
- CopyObject 미구현(추후 지원 예정)
- Cloudflare R2, Backblaze B2, DigitalOcean Spaces, MinIO 등 다양한 S3 호환 서비스와 호환, 브라우저는 미지원
- 직접적인 환경변수 설정, 보안 고려(로그 시 인증정보 자동 마스킹)로 실제 운영 환경에서 신뢰도 높음