Which is akward to install for the average user.
If you have an Ops team that is fine, but I doubt even at gitlab.com they don't have too many folks that automate that stuff, so either they spend time developing or they spent time automating / splitting.
Actually the biggest problem is actually RoR which Gitlab is based on, it offers a very limited performance compared against others. Even if you split, you still need more servers on ruby than you would've needed for C#, Java, C++ or whatever is closer to the metal.
Actually the biggest problem is actually RoR which Gitlab is based on, it offers a very limited performance compared against others. Even if you split, you still need more servers on ruby than you would've needed for C#, Java, C++ or whatever is closer to the metal.