MinIO 国产开源平替正式 GA

我们高兴地宣布 RustFS GA 版正式可用,从 alpha、beta、rc 到 GA,我们在今天正式发布了 1.0.0 版本

RustFS 是用 Rust 语言编写的新一代分布式对象存储系统,从 2024 年 2 月,我们写下了第一行代码,到今天,团队花了 2 年 7 个月打磨 RustFS。1.0.0 的发布意味着我们的核心功能,也就是对象存储部分已经比较稳定,用户可以在生产上使用了。

RustFS 的成长旅程

  • 2024 年 2 月:写下第一行代码
  • 2025 年 7 月:正式开源
  • 2025 年 10 月:GitHub Stars 突破 10k
  • 2026 年 1 月:GitHub Stars 突破 20k
  • 2026 年 4 月:发布 Beta
  • 2026 年 7 月:GitHub Stars 突破 30k
  • 2026 年 8 月:发布 RC
  • 2026 年 9 月:发布 GA

RustFS 获得的成就

RustFS 从 2025 年 7 月以来获得了快速的发展,收获了一些成就:

  • GitHub Stars 超过 32k
  • Dockerhub 镜像拉取次数超过了 1000w
  • 全球装机量超过了 270w
  • 全球贡献者超过了 160 位
  • 9 次登陆 GitHub Trending
  • 50 多次登陆 GitHub Rust Trending
  • 成为英伟达全球加速器计划成员

RustFS 核心功能一览表

数据管理

  • 存储桶全生命周期管理
  • 对象全生命周期管理
  • 大文件分片上传
  • EC
  • 数据分层
  • 生命周期管理
  • S3 Table

多协议支持

  • S3
  • WebDAV
  • Swift API
  • FTP/FPT(s)
  • MCP

安全合规

  • IAM
  • OIDC
  • KMS 集成
  • SSE
  • STS 令牌服务
  • 安全审计
  • mTLS

高可用 & 可扩展性

  • 分布式部署
  • 池扩容
  • 数据再平衡
  • 节点自愈
  • 站点复制/桶复制

运维 & 可观测性

  • 事件通知
  • OTEL
  • 容量统计
  • 集群巡检
  • 多租户支持
  • 存储池退役
  • 云原生支持

快速上手

RustFS 支持多种操作系统(Linux、Windows、macOS)、多种安装方式(源码、二进制、Docker、Kubernetes 等)。

使用官方提供的 docker-compose.yml 便可快速构建一个运行在 Docker 容器内的 RustFS 实例:

复制代码
# clone 代码仓库
git clone git@github.com:rustfs/rustfs.git

# 运行容器实例
cd rustfs
docker compose -f docker-compose-simple.yml up -d

运行命令之前需要将 RUSTFS_ACCESS_KEYRUSTFS_SECRET_KEY 修改为除 rustfsadmin 的值。

然后在浏览器中通过 http://ip:9001 访问 RustFS 实例:

What's next?

1.0.0 的发布对 RustFS 是一个重要里程碑,同时也是一个新的开始。越来越多的用户会将 RustFS 用于生产环境,所以我们接下来将会

  • 积极响应用户/客户的反馈,持续打磨 RustFS,让它变得更健壮;
  • 增加对于 S3 vector 的支持,并围绕 AI 打造 RustFS 2.0,将 RustFS 带进 AI 数据中心

如果您有任何问题,都可以通过我们的官网 https://rustfs.com 联系我们;也可以在 RustFS GitHub Repo 上提 issue:https://github.com/rustfs/rustfs。

相关推荐
doiito2 小时前
【Agent Harness】Gliding Horse 最新进化:从“能学习”到“可验证的自主进化”
ai·rust·架构设计·ai agent
星栈独行3 小时前
ADK-Rust 是什么?Rust 生态新一代 AI Agent 开发套件
人工智能·后端·rust
螺蛳粉 螺蛳粉3 小时前
MySQL 分布式集群系列 · 第五篇——全方位对比:NDB、MGR、主从复制、分库分表怎么选?
数据库·分布式·mysql
传奇开心果编程4 小时前
【Rust入门练中学】 第3课:数据类型
开发语言·学习·rust
孙启超5 小时前
【AI开发之Rust】第 7 课:错误处理 —— panic、Result 与 `?`
人工智能·分布式·后端·爬虫·spring cloud·架构·rust
qq_452396235 小时前
第十篇:《异步编程:Tokio 入门与 async/await》
rust
阿里云云原生5 小时前
云原生可观测性进阶:利用 MCP ToolSets 实现 Agent 在复杂排障场景中的安全与高效协作
云原生
wdfk_prog5 小时前
ROS教程07:从 ros::start() 顺着源码读懂 Master、XML-RPC 与 Topic 注册发现
运维·缓存·docker·容器·ros
mengge.cloud6 小时前
0917Docker 小白实验教程(理论+实操)
linux·服务器·网络·docker