# Introducing DGit

DevFeed: [Introducing DGit](<https://devfeed.tech/articles/introducing-dgit-69699.md>)

Original publisher: [Read original article](<https://github.blog/engineering/architecture-optimization/introducing-dgit/>)

Author: Patrick Reynolds

Published: 2016-04-05T07:00:00Z

Content type: article

Language: en

Sources: [GitHub Blog](<https://devfeed.tech/sources/github-engineering.md>), [GitHub Engineering](<https://devfeed.tech/sources/github.md>)

Topics: [Load Balancing](<https://devfeed.tech/topics/load-balancing.md>), [Deployment Strategies](<https://devfeed.tech/topics/deployment-strategies.md>), [zero downtime deployment](<https://devfeed.tech/topics/zero-downtime-deployment.md>), [Service fabric](<https://devfeed.tech/topics/service-fabric.md>)

Tags: [architecture-optimization](<https://devfeed.tech/tags/architecture-optimization.md>), [downtime](<https://devfeed.tech/tags/downtime.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [github](<https://devfeed.tech/tags/github.md>), [repositories](<https://devfeed.tech/tags/repositories.md>), [servers](<https://devfeed.tech/tags/servers.md>)

## AI overview

GitHub describes DGit, a distributed storage system that keeps three synchronized copies of each repository on separate servers. It uses Git protocols and local SSDs to support availability, automatic recovery, load balancing, and horizontal scaling. During rollout, GitHub reports that repositories remained available while production servers were shut down.

## Source excerpt

Edit: DGit is now called Spokes GitHub hosts over 35 million repositories and over 30 million Gists on hundreds of servers. Over the past year, we've built DGit, a new...