3 ms·
Some companies use monorepos with over .5 million files and a 6.4 GB working tree size (Twitter, Uber, etc.) The Scalar feature of git is answered prayer for d
by willswire 4y ago
Some companies use monorepos with over .5 million files and a 6.4 GB working tree size (Twitter, Uber, etc.)
The Scalar feature of git is answered prayer for devs at such companies where an average git status command can take upwards of 30s!
Source: I attended the Git Merge 2022 conference in Chicago, IL last month.
- JeremyNT 4y agoI know there are advantages to monorepos but when I hear such stories I just scratch my head. How did they let things get so bad that this would be the case? Surely the advantages monorepos provide would eventually have been overshadowed by the abysmal performance. It seems like they must have already split the repo, switched to something other than git, or devised custom tooling to handle the pain. Obviously MS devised such tooling and here we are... but have others just been quietly doing similar internally and never showing it the light of day?