Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Gitaly Team

What is the Gitaly team?

The Gitaly team is responsible for building and maintaining systems to ensure that the git data storage tier of GitLab instances, and GitLab.com in particular, is fast. Gitaly migrated GitLab.com away from NFS, and is now working on a highly available Git storage layer.

Development

The goals of Gitaly are

  1. Deliver a reliable storage layer
  2. Optimize git services using caching

See the design document for an in-depth explanation behind the motivation for GitLab.