GitHub, the Japanese software development platform, has suffered a major outage that has left many developers scratching their heads.

! [lot goes down, the possible reasons exposure] (https://p6-tt.byteimg.com/origin/pgc-image/220c6b88cd2541259e01ce5efc0b222b?from=pc)

GitHub global meltdown: Millions of developers go offline; Homegrown Github is a strong voice

The GitHub problem started at 04:06 UTC (03:06 BST) and was resolved at 09:31 BST.

! [lot goes down, the possible reasons exposure] (https://p3-tt.byteimg.com/origin/pgc-image/53567870f2434d20b7e88d47498de6ed?from=pc)

GitHub global meltdown: Millions of developers go offline; Homegrown Github is a strong voice

The incident raises new questions about GitHub’s reliability after three separate outages in April 2020.

GitHub blamed the three outages in April on:

  • A software load balancing system misconfiguration broke the internal routing of traffic between applications serving GitHub.com and their dependent internal services;
  • A database connection configuration error related to ongoing data partitioning “resulted in an unexpected entry into production”;
  • The network configuration was “inadvertently applied to our production network”.

GitHub admitted in April that it had problems with its simulated lab environment.

“The simulated environment builds databases and database connections differently than the production environment,” the company said. This can limit the testability of connection changes that are unique to production environments. We will address that in the next few months.”

Most of GitHub’s platforms run on its own bare-metal infrastructure, while the network infrastructure is “built around a Clos network topology, where each network device shares routing over the Border Gateway Protocol (BGP).”

GitHub was acquired by Microsoft for $7.5 billion in 2018 and is used by more than 50 million developers. Given the workloads it supports and the wide reliance it has on the outside world to ensure high availability, a massive failure like this can have serious implications.

Like many other large infrastructure providers, GitHub’s owner, Microsoft, is facing the challenge of rapidly scaling up its data center infrastructure as workloads proliferate due to a surge in remote workers following the COVID-19 pandemic. Microsoft acknowledged in April that it was facing supply chain issues in the wake of the pandemic.

A netizen named Shijin1 reported that Microsoft had responded to a customer’s inquiry and explained why Github crashed. In the email, Microsoft customer service said that after their investigation, they found that due to the impact of the outbreak, Microsoft Github servers have been stolen.

At present Microsoft is trying to recover the stolen server, hope to be able to recover the stolen server and data.

! [lot goes down, the possible reasons exposure] (https://p3-tt.byteimg.com/origin/pgc-image/80902b11d4054c8e82add99559cb24a3?from=pc)

Email authenticity is not 100% sure, Microsoft also did not mention the specific is where the server was stolen, but it feels like steal the server it is unlikely, usually have multiple backup data center server, professional disaster is different design, even stolen off the server, what data should be not be affected.

If you want to learn Python, or if you are already learning Python, the following materials should be suitable for you.

Access to private message send [information] can be free

Screenshot of the Python Tutorial directory

! [lot goes down, the possible reasons exposure] (https://p1-tt.byteimg.com/origin/pgc-image/9d339d242a0a4dbf99544dc797f4b1be?from=pc)
! [lot goes down, the possible reasons exposure] (https://p3-tt.byteimg.com/origin/pgc-image/956be3b9cece4dbeb1e9732b0de3096f?from=pc)

Python Case studies

! [lot goes down, the possible reasons exposure] (https://p3-tt.byteimg.com/origin/pgc-image/f016a03d4fce49f993afabcee3e4f336?from=pc)