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.