GitHub Explains This Week’s Outage And Poor Performance

view story

http://techcrunch.com – A database migration gone awry caused the outage and poor availability that GitHub customers experienced this week. In a lengthy blog post today, GitHub’s Jesse Newland apologized for the outage and said overall it was way below the company’s standards. The root of the problem stemmed from a database replacement done last month. During that maintenance, the GitHub team replaced its aging pair of DRBD-backed MySQL servers with a 3-node cluster. The new infrastructure is designed so the MySQL database can run on all nodes at all times. This means a failover “simply moves the (IT news)