Each replica in a repository family is updated using a family operations stream enabling 100% consistency of all replicas after replication.
Network and server outages happen. GitMS enables fully automatic catch-up of all write operations done at the sites that remained up. No administrator interaction involved.
When GitMS is deployed in a cluster it will enable a fully highly available environment.
When a remote disaster recovery site is configured all repositories replicated to it will be kept up to date with all of the other operational replicas.
You can choose which sites get which repositories. This enables access policies required in specific industries. It also enables lower cost (smaller size) servers for locations that require access to fewer repositories.
Repository “read” operations are latency close to your users minimizing the time required to do those clones.
Configurable data redundancy policies enable best performance for the compromise between redundancy, recoverability and speed
Git itself has not built-in access control mechanism. Git MultiSite enables a simple yet effective access control mechanism enabling proper control of your intellectual property.