Uber Builds GitFarm to Run Git Operations as a Service for Large-Scale Monorepos
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Uber's GitFarm for monorepo Git operations as a service, highly relevant to platform engineering and developer experience.
Uber built GitFarm, a Git-as-a-Service platform that exposes Git operations via a gRPC API, eliminating local clones for client systems and reducing client-side resource utilization by over 80%. The service pre-warms repository checkouts and sandbox containers, delivering full checkouts in under 500 milliseconds compared to the previous 15-minute clone time for Uber's Go monorepo, which required six CPU cores and 32 GB of memory. GitFarm supports bidirectional gRPC streaming for multi-command workflows and has been in production since early 2025, with a roadmap including sparse checkouts and streaming Git output.