A developer working on the Enroute git server rewrote SHA-1 with collision detection into a new implementation called sha1dc, using a code generator and solver to fit collision checks into SIMD lanes. The new library runs at 68-81% of plain SHA-1 speed, compared with 28-29% for the existing sha1-checked crate, and roughly doubles git pack verification speed in testing.
sam.dev
· 2026-09-21
A developer building an open-source Git server on top of object storage (Tigris) found that standard Git packfiles, designed for local disk and memory-mapped access, performed poorly when objects had to be fetched via byte-range guesses from cloud buckets. After an initial filesystem-shim approach failed at production scale, they created a new columnar packfile format built specifically for object storage, which required no changes to Git clients and performed well on real-world repositories.
tigrisdata.com
· 2026-09-16
Walgit is a new open-source Git hosting server written in Rust that runs as one binary with no database or leader node, storing all repository data directly in an S3-compatible bucket or Google Cloud Storage. It supports smart HTTP fetch/push, Git LFS, bundle-uri clones, a web browsing UI, a JSON API with SDK, per-repo push policies and webhooks, letting repositories scale beyond the size of the host machine. Any number of servers can point at the same bucket and serve identical repositories without coordination, since the bucket itself is the source of truth.
github.com
· 2026-08-24