logoalt Hacker News

mbreesetoday at 8:27 PM1 replyview on HN

That’s an interesting question - it’s one thing to run an instance of forgejo for a limited user base and another to run at mass public scale.

How does someplace like a GitHub/Gitlab go it? Are user accounts or repos sharded across different servers? Is there a different underlying scaling system? If one wanted to run Forgejo “at scale” what would it really require, or does this need to be factored into the design from day one?


Replies

crabmuskettoday at 9:14 PM

This recent post that made it to the front page talks a lot about approaches GitHub has taken over its history:

https://cursor.com/blog/git-at-any-scale