The Last 25 Milliseconds: What GitHub’s Move to Azure Really Teaches Us About Scaling Git
Picture a courier who has to deliver every letter in a city, one at a time, waiting for a signed receipt from every house before setting off with the next envelope. If one house is a thousand miles away, every single letter in that courier’s bag gets stuck behind the slowest trip, no matter how close the other houses are. That, in miniature, is the problem GitHub has been quietly solving while shifting an enormous share of its Git infrastructure onto Microsoft’s Azure cloud.

