3 ms·
In a perfect world, we would all operate our little empire, where we control every piece of infrastructure, and would not be reliant on any other provider. Alas
by speedplane 10y ago
In a perfect world, we would all operate our little empire, where we control every piece of infrastructure, and would not be reliant on any other provider. Alas, maintaining that infrastructure has costs... enormous costs, and to get a product to market quickly, you often can't do it on your own. Maybe industries like banking, defense, and healthcare are different, but for the majority of us, we just can't afford to build our own basic internet infrastructure and compete in the marketplace.
- eropple 10y agoYou're not building "basic internet infrastructure". You're standing up Gitolite next to your CI system and Gemcutter or Kappa or pick-a-Maven-repo-including-Wagon-over-FTP. It costs about twenty bucks a month to do both these tasks. If they're running on separate machines. Which they don't have to be. The idea that a git remote is "basic internet infrastructure" that should be out of your hands because you're shipping a product raises ignorance to worshipful levels. If you want to use Github for collaboration, that's fine! But if your deploys, etc., are being held up by something out of your control that isn't systemic failures with the provider in which you're deploying your software, you done screwed up.