Ruby on RailsSoftware
recommended
A modular monolith is the exact opposite of a distributed ball of mud: a well-structured, well-architected, highly modular program that runs as a single process and is as boring as possible.
Why GitLab sticks with Ruby on Rails
about.gitlab.com ↗·2022-07-06Wrong?
GoSoftware Google
uses
We use our own gitaly daemon written in Go to handle actual git operations, and PostgreSQL for non-repository persistence.
GitLab on using Go for Gitaly
about.gitlab.com ↗·2022-07-06Wrong?
PostgreSQLSoftware
uses
We use our own gitaly daemon written in Go to handle actual git operations, and PostgreSQL for non-repository persistence.
GitLab on PostgreSQL for persistence
about.gitlab.com ↗·2022-07-06Wrong?
PrometheusSoftware
uses
Prometheus for monitoring and the ELK stack for sifting through massive numbers of structured log messages.
How GitLab verified Gitaly's stability
about.gitlab.com ↗·2018-09-12Wrong?
RubySoftware
mixed
Ruby was optimized for the developer, not for running it in production
GitLab CEO on Ruby's production performance drawbacks
about.gitlab.com ↗·2018-10-29Wrong?