GitHub Availability Report: Monthly Report Examining Incidents. Going beyond publishing the post mortem of major incidents, GitHub recently introduced the Availability Report.
Going beyond publishing the post mortem of major incidents, GitHub recently introduced the Availability Report. Emphasizing the belief of collectively growing as an industry by learning from one another, Keith Ballinger, SVP of Engineering at GitHub provided the report of incidents in May and June 2020.
Providing the background of this initiative, Ballinger mentioned, "We strive to engineer systems that are highly available and fault-tolerant and we expect that most of these monthly updates will recap periods of time where GitHub was >99% available." On the first Wednesday of every month, the Microsoft-owned company will publish a report presenting the availability summary.
This report will not only have a description of incidents but also highlight what is being done to advance GitHub's engineering systems and practices. The real-time updates will continue to be on the status page.
It appears that there is an increasing focus on transparency at GitHub. The organization has also released the public roadmap, which will provide more information about what features GitHub is working on and when it will ship them.
As described in the availability report, there were two incidents each in May and June 2020. In both of these months, one (each month) was related to the MySQL instance. The conversations on Reddit and Hacker News debated whether using Postgres will be beneficial for GitHub. Earlier this year in February, the unexpected database load caused multiple service interruptions for GitHub over eight hours, affecting the main database cluster mysql1.
DevOps and Cloud computing are joined at the hip, now that fact is well appreciated by the organizations that engaged in SaaS cloud and developed applications in the Cloud. During the COVID crisis period, most of the organizations have started using cloud computing services and implementing a cloud-first strategy to establish their remote operations. Similarly, the extended DevOps strategy will make the development process more agile with automated test cases.
What is DevOps? How are organizations transitioning to DevOps? Is it possible for organizations to shift to enterprise DevOps? Read more to find out!
A lot of tech companies struggle with creating an effective and efficient on-call schedule internally for their product and service, which results in longer downtimes when something goes wrong. They often over-burden their team members with repeated on-call duty, resulting in team fatigue. Here’s how to create an on-call schedule that your team might just love.
What is DevOps? What are the goals it helps achieves? What are its benefits? This article has answers!
The year 2020 has arrived, and its arrival brings a lot of innovations and transformations in the Information and Technology (IT) sector to DevOps technologies.