Buried towards the bottom is the interesting decision to dump CephFS and go with NFS instead.
- Up to thousands of Amazon EC2 instances, from multiple AZs, can connect concurrently to a file system.
- Data is stored redundantly across multiple AZs.
- Low, consistent latency.
- Multiple GBs per second.
1. It doesn't scale to the size we need for all repositories, so we still need sharding.
2. It is expensive, $300/TB-month
3. You're still sending all traffic over the network, we prefer the latency of local storage we can achieve by developing Gitaly https://gitlab.com/gitlab-org/gitaly