BrewFSBrewFS
BrewFSBrewFS
快速上手
BrewFS vs JuiceFSAgent 负载设计对象存储设计路线图与已知限制
设计笔记

对象存储设计

用类 POSIX 接口包装对象存储。

对象存储不是文件系统:没有局部覆盖写、没有 rename、没有目录语义。BrewFS 弥合了 这条鸿沟:

  • Slice 把随机写变成对象存储擅长的追加写。
  • 事务性元数据层提供原子 rename 与目录语义。
  • Chunk / Block 布局把文件偏移确定性地映射到对象 key。
  • 压缩与 GC 防止对象空间无限增长。

结果是:应用继续使用简单的文件路径,基础设施团队继续使用弹性的 S3 兼容存储。

Agent 负载设计

为什么 agent 负载对文件系统的压力不一样。

路线图与已知限制

哪些已实现、哪些正在优化、哪些仍需验证。