RustFS 从筹备至今已经过去了两年的时间。我们总算开源了,特别感谢您能看到我们。
RustFS,一个基于 Rust 语言开发的高性能分布式对象存储系统,专为 AI、大数据和云原生工作负载设计,完全兼容 S3 协议,提供卓越的性能和安全性,助力企业快速搭建现代化数据基础设施。
一、为什么要做 RustFS?
我们团队从 2019 年开始使用 MinIO,对于 MinIO 的方便、简洁、高效深深的折服。它的设计中没有了元数据中心,只需要单机即可快速部署。特别方便我们这种还在发展中的团队。 除了单机模式外,它还提供了多机、分布式、联邦模式等多种不同的模式。满足了我们从小到大的全部想象。 可是,2022 年 MinIO 进行了第一次涨价,2023 年又一次涨价。我们发现,我们已经用不起 MinIO 了。
有一位姓马的老板说过一句话:“梦想还是要有的,万一实现了呢?” 是不是可以为这个世界做点什么呢?那,我们吹一个大点的牛逼吧————帮全世界降低存储成本,提升数据安全水平。
二、为什么选择这个时机开源?
这个产品从策划到现在其实已经做了两年的时间,中间经过很多困难。
- 我们谈了很多投资,一个都没有成。大量的美元基金离开中国,而人民币基金很多根本看不懂开源和开源的重要意义。
- 前几版代码设计不合理,删除后重构。
- 早期想要加入的开源爱好者选择离开。
- 资金全部来自于我们自己,迟迟达不到预期来自于家庭的压力和否定。
- 我们要超越 MinIO,花了半年的时间调试速度,一次次的失败,一度的想要放弃。
- 来自于 AI 的诱惑,我们是不是该去换个新赛道呀… …
我们想要超越我们的前辈——MinIO,给了我们一些机会。2024 年 9 月份删掉了 k8s 的 operator 的控制台界面。 2025 年 5 月又删除了社区用户最方便的管理界面——Console 控制台。
我们一次又一次的跳票,只希望软件更稳定,今天我们经过了丰富的测试,我们完成了最核心的功能,核心功能的速度已经远远超过了 MinIO。
我们适配了数百款支持 S3 协议的软件。
此外,我们网站的访问数据,国际市场的访问量已经超过了中国市场。全世界都在寻找 MinIO 的平替。所以,我们决定这个时候开源。
三、你们会放弃 RustFS,追求 AI 的热点吗?
我们一直在路上,一直会努力为开源做些事情,记住我们的初心——帮全世界降低存储成本,提升数据安全水平。 两年多的时间我们坚持下来了。我们深信————长期主义。并且,我们对于存储、人类发展的理解更加深刻了。 人类的发展历史是一部人类自我机器替代的仿真历史:
- AI,模拟人类的推理、想象、情感;
- 机器人,模拟的人、动物的身体;
- 网络,模拟的人类的神经网络;
- 摄象机,模拟人类眼睛;
- 存储,模拟的人类记忆。 … …
万物均有生长周期,两年我们刚刚长成。以后,我们会成长为一颗树,也为数据成本过高、数据安全难受的企业遮阳、蔽日。
四、开源界喷子多,你们害怕吗?
其实哪儿喷子都多。大家在网络上没有了耐心。用分别心去对待不同的人。用不诚信、谩骂去对待网上看不见的那个它或者他。因为,骂人后几乎不用负责任。 骂完你,还要告诉你一句————这是我的言论自由。
不害怕是假的。我们在 issue 里面看到了很多来自于全世界的谩骂,甚至有外国人看到是中国人或者中国公司发布的软件,直接骂我们是间谍软件吗?
我们会承受来自于全世界的批评,我们会接受友善的建议。也希望大家轻一点、多一点友善和温柔,多一点耐心对待那个————免费写软件给您用的那些人。
五、写给未来
感谢您,您的注意力让我们成长的更快!
感谢 MinIO,让我们站在了巨人的肩膀上所以强大,也让未来的竞争之路不孤单!
感谢 Linux,让全世界体会到了开源的力量!
RustFS 的愿景————让全世界降低存储成本,提升数据安全水平。大胆的做吧,万一实现了呢?
六、获取帮助
如果您有任何疑问或需要帮助,您可以: 在我们的 GitHub 问题页面上提交问题,报告错误或提出功能请求。
Bug 提交:https://github.com/rustfs/rustfs/issues
商务合作:hello@rustfs.com
一般讨论:https://github.com/rustfs/rustfs/discussions
七、附录
RustFS vs MinIO 4KiB 压测视频
https://github.com/user-attachments/assets/2e4979b5-260c-4f2c-ac12-c87fd558072a
Star History
版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)