logoalt Hacker News

lbotostoday at 12:38 PM0 repliesview on HN

I wholeheartedly disagree.

Git has always been one of the biggest perf bottlenecks inside of the product.

First for any scaled deploy we recommended NFS. We were young and dumb and it was too slow. (We’ve all been there)

Then we went to an RPC model with gitaly and even unwrapped some of the git calls inside of that to speed it up.

Just a few months ago we had a large customer with thousands of devs and a large monorepo ground their deployments to a halt because of a cloning strategy change that introduced an accidental 10x in git calls. Git itself was the bottleneck because it’s not designed for this scale and speed.

For enterprises where thousands of developers are contributing code via git to a centralized system of record, who are firing off 1000s of CI jobs Git is absolutely a bottleneck.

Now with LLM technologies we should easily expect a 5-20x code volume increase on the conservative side. Git is being stretched to its perf limits.

(Source: see my profile)