Skip to content

Amazon S3

2 alternatives — 2 medium

Why people leave Amazon S3

  • Egress fees can be surprisingly expensive
  • Complex pricing model with many dimensions
  • Vendor lock-in with AWS ecosystem
  • Data sovereignty concerns depending on region

Comparison

AppDifficultyRAMDockerMobileStatus
MinIO

High-performance S3-compatible object storage server. Community repo archived February 2026 — MinIO moved to commercial-only model.

medium1GB Stale
RustFS

High-performance S3-compatible object storage written in Rust. Community successor to MinIO with better performance on small objects.

medium1GB Active

Detailed Look

MinIO Top Pick

High-performance S3-compatible object storage server. Community repo archived February 2026 — MinIO moved to commercial-only model.

Pros

  • + Full S3 API compatibility
  • + Very high performance
  • + Simple single-binary deployment
  • + Good for backing other self-hosted apps

Cons

  • - AGPL license may concern some users
  • - Enterprise features require commercial license
  • - Not a general-purpose file server
  • - Erasure coding requires multiple drives

RustFS

High-performance S3-compatible object storage written in Rust. Community successor to MinIO with better performance on small objects.

Pros

  • + Significantly faster than MinIO for small object workloads
  • + S3-compatible API with migration path from MinIO
  • + Apache-2.0 license avoids AGPL concerns
  • + Written in Rust for memory safety and performance

Cons

  • - Newer project with less battle-testing than MinIO
  • - Smaller ecosystem and community
  • - Some S3 features still being implemented
  • - Documentation is still maturing

Can't decide? Compare MinIO, RustFS side by side →