The hardest part to scale are the shared services, particularly the fileserver, see <a href="https:&#x2F;&#x2F;gitlab.com&#x2F;gitlab-com&#x2F;operations&#x2F;issues&#x2F;1&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;gitlab-com&#x2F;operations&#x2F;issues&#x2F;1&#x2F;</a><p>For the RoR application servers we can (and did) just spin up more machines <a href="https:&#x2F;&#x2F;about.gitlab.com&#x2F;2016&#x2F;04&#x2F;29&#x2F;look-into-gitlab-infrastructure&#x2F;" rel="nofollow">https:&#x2F;&#x2F;about.gitlab.com&#x2F;2016&#x2F;04&#x2F;29&#x2F;look-into-gitlab-infrast...</a>