CocoaPods downloads max out five GitHub server CPUs
From CocoaPods.org:<p>&gt; 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>&gt; [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&#x27;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.