RustFS 1.0 Is GA After 2.5 Years: What's Actually Production-Ready, and What Isn't
RustFS 1.0.0 reached general availability on September 16, 2026. The core S3-compatible object storage engine is stable and supported for production. RustFS is a distributed, Apache 2.0-licensed object store written in Rust, now with 32,000+ GitHub stars and 2.7 million+ deployed instances worldwide. Key stats Metric Value GitHub stars 32,000+ Docker Hub pulls 10,000,000+ Instances deployed 2.7…
RustFS 1.0.0 was officially released to general availability on September 16, 2026. This release marks the first stable, production-ready version of the distributed, Apache 2.0-licensed object storage system written in Rust. The project took 2 years and 7 months from its first commit in February 2024 to achieve this milestone.
The core of RustFS is a stable object storage engine that supports key features such as PUT, GET, multipart upload, versioning, replication, and the S3 API surface. This core engine is built from scratch in Rust, chosen for its memory safety and concurrency capabilities under heavy write loads. RustFS's release signifies a commitment to providing a self-hosted, S3-compatible store without any commercial license restrictions on the core engine.
For most teams, RustFS is considered production-ready as it includes features commonly used in production environments, such as single-node and distributed deployment, versioning, object lock, bucket and site replication, durability through bitrot protection, and server-side encryption. However, users should not assume RustFS matches the full feature set of MinIO or Ceph, as certain features like S3 Tables (Apache Iceberg) are still in preview mode.
To run RustFS 1.0.0, users can start with a single container using the official image or follow a one-click installation script. The web console is accessible at http://localhost:9001, and Helm charts are available for Kubernetes deployments. Users can also run RustFS in a distributed test environment using Docker Compose with the project's provided configuration.
While RustFS covers the majority of S3 features that applications need, such as multipart upload, versioning, object lock, and S3 Select, it still lags behind MinIO and Ceph in mixed and read-heavy workloads and lacks some advanced features like S3 Tables (Iceberg) and a larger ecosystem of third-party tools and integrations. Despite these limitations, RustFS offers a safer alternative for storing data with Rust's built-in memory safety and concurrency features.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.