3 ms·
Gitlab is nowadays also almost entirely written in Go – every part that’s slightly slow has been rewritten in Go over the past years. Still, that doesn’t help
by kuschku 8y ago
Gitlab is nowadays also almost entirely written in Go – every part that’s slightly slow has been rewritten in Go over the past years.
Still, that doesn’t help much. Gitea just does a lot less than Gitlab behind the scenes.
- elygre 8y agoGitLab itself is almost exclusively Ruby. Go is used in several newer services (pages, ci, gitaly, more). See https://gitlab.com/gitlab-org/gitlab-ce/graphs/master/charts https://gitlab.com/gitlab-org/gitlab-ce/graphs/master/charts for the core server.
- kuschku 8y agoSure, but all the performance-critical stuff is in gitaly and the others.