Hasty Briefsbeta

双语

Show HN: ZeroFS – A log-structured filesystem for S3

25 days ago
  • ZeroFS 是一款面向 S3 兼容存储桶的日志结构文件系统,通过 NFS 和 9P 协议提供 POSIX 语义支持,并通过 NBD 提供原始块设备访问。
  • 它采用不可变对象处理写入操作,通过压缩机制管理删除,并在上传前进行压缩和加密,同时支持从本地缓存进行热读取。
  • 全面的 CI 测试涵盖 pjdfstest、xfstests、ZFS 擦洗、Jepsen 故障注入,以及对 NFS、9P 和 FUSE 协议的压力测试。
  • 支持通过 NFS 从主流操作系统挂载,提供无需 root 权限的 9P FUSE 客户端,以及用于 ext4 或 ZFS 池等块设备的 NBD 访问。
  • 具备高可用性特性,包括备用主节点、只读副本、命名检查点,以及集成文件管理器、仪表板和终端功能的网页控制台。