3 ms·
I don't understand how anyone could outsource something as mission critical to their business as git hosting, issue tracking, etc to a third-party. If anything
by macinjosh 13y ago
I don't understand how anyone could outsource something as mission critical to their business as git hosting, issue tracking, etc to a third-party. If anything happened to github half the developer community would be hosed. Let's hope that never happens.
- colinbartlett 13y agoThe same reason you outsource car maintenance to someone else: Because when there's a problem, there's a team of experts available to work on the problem, whom have far greater expertise to resolve it.
- martincmartin 13y agoExcept that, as far as git hosting goes, every developer has a complete commit history of all branches on their local machine.
- TheSwordsman 13y agoGitHub has a service that is meant to be highly available. What are the chances that 1/4th of the engineering effort would be placed in to a local solution? Downtime is inevitable, and sometimes the thing that fails will cause huge problems and it's almost entirely unavoidable. I'd much rather trust their team, which they've built to design the best service possible, to handle the infrastructure than having to use an internal team to design a competing product (albeit internal) with the same uptime requirements.