Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations How Gitlab Scaled Git Access with Go and What We Gained from It

How Gitlab Scaled Git Access with Go and What We Gained from It



Oswaldo Ferreira discusses the history of how GitLab switched from a Rails monolith to using Feature flags, Protocol Buffers, gRPC and Go.


Oswaldo Ferreira is a Back-end Engineer working at GitLab's Create team, which is ultimately responsible for interacting with git and git services within GitLab (Gitaly). He loves Ruby, making things fast, a-ha moments and shipping features that makes developer's life a breeze.

About the conference

THE CONF was founded in 2017 as an annual conference to fill the gap of instituting an International-level event in Brazil, where all speakers present in English. That way we can finally have a body of presentations that anyone in the world can consume and a venue where anyone in the world can attend. The goal is to showcase what interesting new tech, such as Data Sciences, Brazilians are working on, and integrate nearby countries and the rest of the world in the future.

Recorded at:

Jan 04, 2020