Skip to content

What is RustFS? ​

RustFS is a high-performance, distributed object storage solution designed for simplicity and efficiency. Fully compatible with the S3 protocol, it is open-source software released under the Apache 2.0 license. Built with Rust, RustFS leverages industry-leading memory safety and zero-cost abstractions to deliver exceptional performance.

RustFS is a commercially-friendly product built by a global community of engineers. It serves as a modern alternative to legacy object storage solutions, offering a robust platform for data-intensive applications.

RustFS is transitioning from commercial roots to a fully open-source model, aiming to democratize high-performance storage and enhance data security globally.

Operating System and CPU Support ​

RustFS runs on almost any CPU and operating system, including Linux, Unix, Windows, macOS, FreeBSD, and Docker, as well as edge gateways. Supported CPU architectures: x86, ARM, and others.

RustFS Features ​

  • S3 Compatible: Fully compatible with the S3 protocol, ensuring seamless integration with big data ecosystems, data lakes, backup solutions, and media processing workflows.
  • Distributed Architecture: Designed to scale horizontally to meet diverse storage requirements across various scales.
  • Enterprise-Ready: Released under the Apache v2.0 license, making it safe and flexible for commercial integration.
  • High Performance: Built with Rust, offering performance comparable to C/C++ but with modern safety guarantees.
  • Secure by Design: Leverages Rust's memory safety guarantees to significantly reduce common security vulnerabilities.
  • Cross-Platform: Runs natively on Windows, macOS, and Linux.
  • Extensible: Supports a plugin architecture to adapt to specific business needs.
  • Customizable: Open-source nature allows for deep customization and plugin development.
  • Cloud-Native: Optimized for containerized environments (Docker, Kubernetes) enabling rapid deployment.

RustFS Values ​

Our mission is to democratize high-performance storage, making data security and cost-efficiency accessible to everyone.

RustFS Vision ​

To provide the storage foundation for the AI era, enabling every personal AI agent to securely store and access data.

Released under the Apache License 2.0.