30 ms·
> Well, if you don’t believe that it’s better for a user, at least believe it’s more efficient for us, because we only have to release one application instead o
by vemv 7y ago
> Well, if you don’t believe that it’s better for a user, at least believe it’s more efficient for us, because we only have to release one application instead of two. Efficiency is in our values.
Wow, this is some terrible reasoning. Efficiency and cardinality are orthogonal.
For a company of the size of Gitlab, releasing two apps instead of one shouldn't be much of a burden.
Now two different concerns' uptime and performance are coupled.
No wonder that Gitlab has an infamous track record when it comes to response times / uptime.
(more constructively: I'd point out that both end-users and GL developers could have an equally unified experience while the concerns remained separate. Good architecture makes it possible)