GitLab architecture 2022

docs: revamp simplified architecture diagram

@tnir (or @tnir on dev.to) improved GitLab simple architecture diagram in March 2022.

That has been incorrect since 2018 (for more than 4 years)

As I described in the MR, it has been incorre…


This content originally appeared on DEV Community and was authored by T "@tnir" N

docs: revamp simplified architecture diagram

@tnir (or @tnir on dev.to) improved GitLab simple architecture diagram in March 2022.

That has been incorrect since 2018 (for more than 4 years)

As I described in the MR, it has been incorrect since January 2018. For 50 months.

As gitlab-shell!181 (merged) removed connection between GitLab Shell and Redis since 2018, !80083 (merged) (by @sunjungp) should be updated as so.

Why is the simplified architecture important?

This is the full architecture diagram (as of April XX, 2022). This is too complicated for developers (or external contributors so-called as GitLab wider community contributors).

full GitLab architecture

https://github.com/gitlabhq/gitlabhq/blob/c4e79e91d7182ced2802aacfe71f49c8e6f16d4e/doc/development/architecture.md#component-diagram

Why is the image file name important?

https://www.google.com/search?tbm=isch&q=gitlab+architecture (Image search of "gitlab architecture") will not be updated soon as updated on Git as you can see:

GitLab architecture on Google search

Thanks @sunjungp (Sunjung Park for clarifying the problem and resolving it sooner.

Conclusion

After its IPO of GitLab (company), GitLab (team) will still need more numbers of wider community contributions in code. To get code contributions from the wider community, GitLab team (and GitLab core) needs to pay attentions to make new and old developers understand its architecture, which has become heavily complicated for 10 years.

See https://contributors.gitlab.com/. That has been dead after the GitLab team killed https://gitlab.com/gitlab-com/gitlab-contributors 4 years ago (in 2018).

Refs.


This content originally appeared on DEV Community and was authored by T "@tnir" N


Print Share Comment Cite Upload Translate Updates
APA

T "@tnir" N | Sciencx (2022-04-11T08:17:26+00:00) GitLab architecture 2022. Retrieved from https://www.scien.cx/2022/04/11/gitlab-architecture-2022/

MLA
" » GitLab architecture 2022." T "@tnir" N | Sciencx - Monday April 11, 2022, https://www.scien.cx/2022/04/11/gitlab-architecture-2022/
HARVARD
T "@tnir" N | Sciencx Monday April 11, 2022 » GitLab architecture 2022., viewed ,<https://www.scien.cx/2022/04/11/gitlab-architecture-2022/>
VANCOUVER
T "@tnir" N | Sciencx - » GitLab architecture 2022. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/04/11/gitlab-architecture-2022/
CHICAGO
" » GitLab architecture 2022." T "@tnir" N | Sciencx - Accessed . https://www.scien.cx/2022/04/11/gitlab-architecture-2022/
IEEE
" » GitLab architecture 2022." T "@tnir" N | Sciencx [Online]. Available: https://www.scien.cx/2022/04/11/gitlab-architecture-2022/. [Accessed: ]
rf:citation
» GitLab architecture 2022 | T "@tnir" N | Sciencx | https://www.scien.cx/2022/04/11/gitlab-architecture-2022/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.