RustFS
A high-performance, Rust-based, S3-compatible object storage server positioned as a truly open-source alternative to MinIO.
Summary
A high-performance, Rust-based, S3-compatible object storage server positioned as a truly open-source alternative to MinIO.
Following the MinIO community repository archival in 2026, RustFS emerged as one of the leading candidates for self-hosted S3 workloads. It targets the performance tier — organizations needing MinIO-like throughput with a permissive license and no single-vendor governance risk.
- The 2.3× small-object headline is only on small objects. Independent benchmark (GitHub Issue #73, mid-2025) showed MinIO leading on 20 MiB sequential reads — 53 Gbps vs 23 Gbps throughput, 24 ms vs 260 ms TTFB. The RustFS team acknowledged the gap and added "Big File Optimization" to the roadmap. Verdict: small-object champion today, large-file story still in progress.
- Alpha-stage caveat is binding. v1.0.0-alpha as of early 2026, 23,000+ GitHub stars, 104 contributors — momentum is real, but maintainers explicitly advise against production deployment until 1.0 stable. Use for dev/test/staging today.
- "Drop-in MinIO replacement" is true at the binary + bucket layout level, but enterprise features (OPA policy, RDMA, GPU Direct Storage) are roadmap items, not shipped — if your MinIO deployment uses any of these you can't swap yet.
- Decentralized-metadata architecture is a structural advantage but it shifts ops thinking — there is no metadata server to back up or upgrade independently. Consistent hashing handles failover; cluster topology changes need rebalancing.
- Built on Tokio async runtime; ~2 GB RAM minimum even for a single-node deployment, which surprises operators porting from Ceph or larger stacks.
Performance posture: Cluster scale up to 323 GB/s read and 183 GB/s write in evaluation testing — Rust ownership/ARC eliminates GC pauses that hurt MinIO under sustained millions-of-small-files workloads (the dominant AI dataset access pattern).
implementsS3 API — S3-compatible object storagesolvesVendor Lock-In — open-source alternative to AWS S3 and MinIOsolvesAGPL Licensing Risk — Apache 2.0 license removes the AGPLv3 exposure that drove migration off MinIOcompetes_withMinIO — direct replacement target
Definition
A high-performance, Rust-based, S3-compatible object storage server positioned explicitly as a **drop-in MinIO binary replacement** — same on-disk bucket layout, same admin verbs, swap the executable. Apache 2.0 licensed. Currently alpha-stage but gaining heavy ecosystem momentum after the MinIO archival. Published benchmarks show **~2.3× faster** performance for **4 KB small-object** payloads vs MinIO and peak read throughput up to **323 GB/s** on saturated NVMe arrays — Rust's memory-safe, ARC/ownership model eliminates the GC-pause latency tail that plagues Go-based storage engines under millions of small files (the dominant access pattern in AI data preparation pipelines). The community has begun pushing for an **NFS-mount feature request** ([rustfs/rustfs#2481](https://github.com/rustfs/rustfs/issues/2481)) that would parallel AWS S3 Files semantics — a signal that the post-MinIO market expects POSIX-on-object as table stakes, not a hyperscaler luxury.
Following the December 2025 MinIO maintenance-mode pivot and the April 25, 2026 main-repo archival, the self-hosted S3 ecosystem needs truly open-source alternatives. RustFS targets the migration path most aggressively — same binary footprint, same data layout, no re-architecture required.
Drop-in MinIO replacement, self-hosted S3-compatible storage for data lakes, organizations needing long-term licensing predictability, high-performance object storage for AI/ML pipelines.
Connections 9
Outbound 7
scoped_to2implements1enables1competes_with1Resources 5
Source repository for RustFS, the Rust-based S3-compatible server designed as an open-source MinIO alternative. 23k+ stars, 104 contributors, alpha-stage.
The independent large-file benchmark thread — MinIO leads on 20 MiB sequential reads (53 Gbps vs 23 Gbps, 24 ms vs 260 ms TTFB). Required reading before adopting RustFS for video / pre-training-corpus workloads.
Community NFS-mount feature request — the post-MinIO market expecting POSIX-on-object as table stakes parallels the AWS S3 Files architectural shift.
Analysis of post-MinIO S3 alternatives including RustFS, covering architecture, performance, and licensing comparisons.
Comprehensive evaluation of S3-compatible storage options for data lakehouses including RustFS, SeaweedFS, and Garage.