Company
Date Published
Author
Matt Cooper
Word count
554
Language
English
Hacker News points
None

Summary

GitHub Enterprise Server has introduced a repository cache feature in public beta to address the challenges faced by large organizations with CI runners and geo-distribution issues. This cache acts as an eventually-consistent replica of Git data, providing data locality without affecting developer push workflows, and offers selective replication to meet strict data residency requirements. The cache is read-only, intended for CI farms, and requires a backoff-and-retry strategy due to potential delays in data arrival. While it addresses some issues, it does not currently replicate LFS files, and its authorization model is limited, with improvements expected in future releases.