RustFS
A high-performance, Rust-based, S3-compatible object storage server positioned as a truly open-source alternative to MinIO.
Current as of 2026-10-25 · v1.0.4
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.
- "Production-ready" is the project's own label. RustFS hit 1.0 GA on September 16, 2026 (32,000+ GitHub stars) and now calls the core engine production-ready — but that's a self-assertion, not a third-party audit, and operational maturity (replication, backups, recovery testing) is still on you. The pre-1.0 alpha/beta/RC builds also carried CVEs that don't reflect on the GA line.
- "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. Reached 1.0 GA on September 16, 2026 (1.0.4 as of late October) after a 2026 beta→RC run, carrying heavy ecosystem momentum out of the MinIO archival. Project-published benchmarks claim ~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 (vendor-side numbers — independent 2026 benchmarks show MinIO still well ahead on reads) — 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) 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.
Connections10
Outbound7
scoped_to2implements1enables1competes_with1Inbound3
enables1Resources5
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.