Investigate memory consumption for Gitaly processes
We want to reduce GitLab's memory consumption. In order to do that we first need to profile our primary processes and determine where our best opportunities are for improvement. @stanhu is going to perform this analysis and suggested that we approach this on three fronts:
- Unicorn (gitlab-org/gitlab-ce#49702)
- Sidekiq (gitlab-org/gitlab-ce#49703)
- Gitaly (this issue)
I'm creating these issues so we can track our findings and create related issues for specific fixes.