Live data from Hacker News

Git at any scale

cursor.com

21–30 of 128 posts

Re: Git at any scale

#21
post #14

https://cursor.com/en-US/blog/git-at-any-scale to avoid automatic translations (couldn't find a button to switch)

The language selection is in the footer. Interestingly, the URL for English is the original post without en-US.

Re: Git at any scale

#22
post #11

That was a very well written and interesting article. I really enjoyed it. Some good background for people telling GitHub to "just scale".

GitHub issues are mostly with PRs, CI, etc, not with git

Re: Git at any scale

#28
post #6

It’s hard to overstate the reputation of the author of this post. Everything good about GitHub’s internal systems seemed to have his name all over it (I realize that today this statement hits different than a few years ago). Our times at GH didn’t overlap much but hearing the fact that he’s working at cursor increases my estimation of their engineering org by leaps and bounds.

[flagged]

tired of this

Re: Git at any scale

#29
how does git lock the repo on extreme concurrency? let's say 1000 devs writing to the same repository? eventually you'll have saturation of the resource locking everyone out.

When I've worked at big companies they had bespoke SCM that resolved this. But i'm curious about mid size teams that are big enough to overwhelm git but not so that they can rewrite it.

Re: Git at any scale

#30
post #29

how does git lock the repo on extreme concurrency? let's say 1000 devs writing to the same repository? eventually you'll have saturation of the resource locking everyone out. When I've worked at big companies they had bespoke SCM that resolved this. But i'm curious about mid size teams that are big enough to overwhelm git but not so that they can rewrite it.

If those 1000 devs write to different branches then you only take a light lock on the branch, usually that is not the problem.

The problems start when there is a lot of changes on one branch and usually the first band-aid is to put a commit queue in place. The few very big companies that need even more than that probably aren't going to put their code on a new git hosting provider tomorrow.

Post reply on HN