
9/14/2018 · Gabriel Mazetto
What this post added
This post details the initial architectural decisions and implementation phases for GitLab Geo. It covers the MVP phase, which focused on database replication, API calls for disk changes, and using Git for repository replication. It also outlines the decision to authenticate on the primary node only and use OAuth for SSO/SSO. The first-generation synchronization mechanism leveraged GitLab's webhook system for improved notification and security.