CocoaPods downloads max out five GitHub server CPUs
From CocoaPods.org:<p>> CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over ten thousand libraries and can help you scale your projects elegantly.<p>The developer response:<p>> [As CocoaPods developers] Scaling and operating this repo is actually quite simple for us as CocoaPods developers whom do not want to take on the burden of having to maintain a cloud service around the clock (users in all time zones) or, frankly, at all. Trying to have a few devs do this, possibly in their spare-time, is a sure way to burn them out. And then there’s also the funding aspect to such a service.<p>--<p>So they want to be the go-to scaling solution, but they don't want to have to spend any time thinking about how to scale anything.  It should just happen.  Other people have free scalable services, they should just hand over their resources.<p>Thank goodness Github thought about these kinds of cases from the beginning and instituted automatic rate limiting.  Having an entire end user base use git to sync up a 16K+ directory tree is not a good idea in the first place.  The developers should have long since been thinking about a more efficient solution.