HackerTrans
トップ新着トレンドコメント過去質問紹介求人

nayak

no profile record

投稿

How we decreased GitLab repo backup times from 48 hours to 41 minutes

about.gitlab.com
593 ポイント·投稿者 nayak·昨年·253 コメント

コメント

nayak
·10 か月前·議論
This series was in response to another thread [1] which wanted to make rust mandatory in an upcoming release.

The authors proposal was to instead take the middle ground and use rust as an optional dependency until a later point of time where it becomes mandatory.

The later point of time was decided based on when rust support lands in gcc, which would make things smoother, since platforms which support gcc would also be included.

[1]: https://lore.kernel.org/git/pull.1980.git.git.1752784344.git...
nayak
·昨年·議論
Even now, the contrast between repository sizes is wide. Most repos contain 1000s of references, which while not the best to run O(N^2) algorithm, is still okay. But as a Git forge, you also see a share of repositories which contain millions of references.
nayak
·昨年·議論
Spot on. Some of our repositories at GitLab can contain millions of references.
nayak
·昨年·議論
OP here. As of recently, GitLab has a dedicated Git team [1]. So our contributions to the project will hopefully increase a lot more :)

[1]: https://handbook.gitlab.com/handbook/engineering/infrastruct...
nayak
·昨年·議論
OP here. Feedback is always welcome, I did mean exponentially in the colloquial sense. I do see how it is confusing here, will change it.