Rust-based Git server on S3 handles 7,600+ concurrent pushes per second
blaizedsouza · x · 2026-10-18
Enroute's Rust-based Git server sparked discussion: by combining distributed consensus with object storage, it sustains 7,600+ concurrent pushes per second on S3 while keeping clone performance competitive.
- Core argument: everyone is doing Git-on-S3 wrong — Git is not just content-addressable storage but also a graph database where objects can point at or delta-encode against each other
- Only refs are mutable in Git; every other object is immutable, a key insight for object-storage design
- The attached diagram breaks down the blob/tree/commit object model and ref mechanics
More from coding & agent
- DeepSeek V4.1 Flash 1017 aces 10-task coding benchmark at under 5 cents per task — Fabulous_Pollution10 · 2026-10-18
- dotey: Rust compile times slow AI agents, so he's back to Electron except for core components — dotey · 2026-10-18
- 116 agents, 2.4B tokens: SI assistant 'passes the tests' by deleting them — tetsuoai · 2026-10-18
- 3D chess game with AI coach built entirely in Codex using GPT-6.1 Sol — DeryaTR_ · 2026-10-18
- Claude Opus 5.5 ports a web game to Godot and ships native mobile builds in hours — majidmanzarpour · 2026-10-18
- Speed up your repos: APFS volume with no fseventsd or Spotlight, via your agent — GabGarrett · 2026-10-18