As mentioned in the blog post, this release we decreased page size a lot (from 1800kb to 718kb for a given Merge Request).
We're also working on moving to our own infrastructure, the reasoning behind that move is described here: https://about.gitlab.com/2016/11/10/why-choose-bare-metal/
EDIT: Strike that, we've decided against moving to bare metal for now due to the complexity. I somehow missed that decision.
https://gitlab.com/gitlab-com/infrastructure/issues/727#note...
I, personally, was apprehensive of going to bare metal for most of the reasons that Sid lists in the above message, and I think that making the app just _better_ is where we should focus before we try and run to pure hardware to solve the problem.
So as strange as it sounds, are you happy with people like me moving to GitLab even though it may compound your performance problems?
And over time we'll start monetizing it more, see https://about.gitlab.com/gitlab-com/#free-forever for more information.
And if I can just say, the more actual services you add to your system (as opposed to SaaS features), the more likely I am to become a paying customer. For me, I really value free software. I'm not so interested in paying for proprietary SaaS features, and receiving free services. I'd much, much rather pay for services and use free software.
Whether you can build a business around customers like me, I don't know, but I just wanted to make sure that you know there are at least some of us out there.