s3collections:用S3构建分布式系统持久化数据结构

andersonbcdefg · x · 2026-08-24

工程师 DamianB 发布了 s3collections,这是一个基于 S3 兼容存储构建的持久化 Go 数据结构和原语库(如 LRU 缓存、队列、树)。该项目采用混合存储模型:小型事务性元数据存储在 SlateDB 中,大型数据体作为普通 Blob 存储。作者反思了 7 年工程经验,认为相比从零实现 Raft 等复杂共识算法,直接利用 S3 作为分布式系统的底层更为务实。该项目提供了简单的 API,无需数据库即可在集群间共享状态。

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →