使用场景
BrewFS 适合哪里
BrewFS 为持续读取、写入与交换文件的负载而设计:多智能体工作区、AI 数据集、容器存储与对象存储基础设施。
01
多智能体协作工作区
多个 agent 共享同一个文件系统命名空间:读取上下文、写入中间产物、更新任务状态并交换输出。2026 年 7 月 24 日 Redis + RustFS 快照中,BrewFS 的完整排空混合随机 I/O 比 JuiceFS 快 92%。
→ 探索智能体工作负载02
AI / ML 数据集
AI 负载通常需要以文件路径访问数据集、检查点、日志与中间产物。BrewFS 提供由对象存储支撑的类 POSIX 访问层,以及透明的 Rust 原生数据路径。
03
容器存储
容器化应用想要简单的文件路径,而基础设施团队想要弹性的对象存储。BrewFS 将应用的文件访问与对象存储持久化连接起来。
04
S3 兼容存储
对象存储不是文件系统。BrewFS 用类 POSIX 接口与事务性元数据层包装 LocalFS 或 S3 兼容对象存储。
05
文件系统研究
BrewFS 是一个透明的 Rust 文件系统项目,适合研究 FUSE、元数据事务、Chunk / Block / Slice 布局、对象 IO、缓存行为、压缩与 GC。