高可用性是一个被设计用来确保在一段预定时间内保持预定水平的运行性能. 衡量 HA 的通用方式是使用正常运行时间的概念, 用来测量服务能运行多长时间.
GitLab 提供了一个对大多数组织而言常常很重要的功能: 它能使人们能进行及时的代码协作. 任何停机时间都是短暂而有计划的. 幸运的是,GitLab 提供了一个稳定的设置,即使实在一个没有特别措施的服务器上也能应用. 而由于分布式的天然特性,即使GitLab不能使用,git使用者也仍然能够提交代码. 不过,GitLab的一些特性,比如问题追踪和持续集成在GitLab崩溃的时候还是不能用的.