A developer describes building a Git server backed by object storage, initially using a filesystem translation layer but ultimately creating a custom columnar packfile format optimized for object storage to achieve production-level performance without requiring client-side changes.
A developer is building a Git server backed by object storage, discovering that Git's packfile format was causing performance issues. They created a custom columnar packfile format optimized for object storage, enabling efficient handling of production-sized repositories without client-side changes.
A developer built a Git server backed by object storage, discovering that Git's packfile format was the performance bottleneck. They created a custom columnar packfile format optimized for object storage, enabling efficient handling of production-sized repositories without requiring client-side changes.
Ampbase uses Tigris object storage built on FoundationDB instead of a traditional database, implementing database features like unique constraints, transactions, indices, and history tables themselves using object storage primitives like strong read-after-write consistency and conditional writes.