back

by jtwaleson·7y ago·view on hn ↗
I imagine that the on-prem and public versions are completely different beasts to operate.

It's quite the engineering feat that they reached the current scale with the same codebase! I believe maintaining one shared codebase will be expensive in the long run: locally you want simplicity, SaaS you want scalability, micro-services and all that.

1 comments
GitLab now consists of 31 different services https://docs.gitlab.com/ee/development/architecture.html#com...

This allows us to scale GitLab.com and with our Unix packages and Charts it is still easy to install.