Live data from Hacker News

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

about.gitlab.com

11–20 of 273 posts

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

#13

How was the flame graph created? (Not very familiar with C and the performance tools around it)

https://github.com/brendangregg/FlameGraph

You record performance data with `perf`, then use the scripts there to turn it into a SVG.

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

#18
IME, it has always turned out to be the correct decision to eliminate any n^2 operation in anything I’ve written.

I don’t write exotic algorithms, but it’s always astounding how small n needs to be to become observably problematic.

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

#19
post #16

One of the many reasons I moved to self hosting. I use ZFS to backup every 15 minutes, ... could do it even more frequently but that seems a little pointless. Also moved away from Gitlab because it's so damn slow.

ZFS is great, getting off gitlab would also be great, what did you switch to?
Post reply on HN