While migrating the ORES services to our dedicated cluster, akosiaris discovered that the git servers can't handle the fully parallel deployment to 18 servers. As a workaround, he's limited concurrency to only fetch onto 3 nodes at a time.
We want to understand where this limitation comes from. Usually, our deployments will be small changes (10kB), and only occasionally we'll be updating all of our models (500MB). Maybe we can keep full parallelism for small deployments, and have some kind of command-line flag when deploying data-churning changes? Is the limitation related to absolute repository size, so bites us even when making small changes?