使用场景

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。