4 ms·
Congrats on the team. I'm reading the comments on HN and top comments are suggesting competitor products that fix mostly speed and UI concerns. I've been foll
by drinchev 11y ago
Congrats on the team.
I'm reading the comments on HN and top comments are suggesting competitor products that fix mostly speed and UI concerns.
I've been following GitLab since 3 years it was really cool to host my own GitHub ( back then the design was almost identical ), but now it becomes more obvious how important it is to choose a language before you build a web application.
I think the ruby part was the only bad thing that they shouldn't have copied from GitHub. Also I bet you just can't use a web-app as big as gitlab on your own DO 10$ box and don't have any problems very soon.
If I was part of GitLab team I would definitely put on the table a plan to decentralise the services from their main ruby repository and use something modern micro-service based solution with it's top performant language.
- sytse 11y agoA $10 DO box should run GitLab fine for a couple of people. Many of the speed concerns are about GitLab.com which are not due to ruby but the file server (we just moved to SSD and are working on decentralized storage). To make GitLab faster we're using Go were it makes sense, see the part about workhorse in the release announcement. We're very happy with using Ruby and Rails for the complex business logic. It allows us to ship many new features every month. We had CI as a separate application but it ended up being better to integrate it.
- farresito 11y agoI'm also not a huge fan of them moving the menu to the left as opposed to leaving at the top, like github has now. I just find it more natural at the top.