Skip to content

Social media platform Twitter experiencing extended outage due to a "cascading fault"

Social media platform Twitter experienced a series of intermittent outages last night, starting from approximately 5 pm GMT, due to a complex system error, causing a prolonged service disruption for several hours.

Twitter Faces Multi-Hour Outage Due to Propagating Glitch
Twitter Faces Multi-Hour Outage Due to Propagating Glitch

Social media platform Twitter experiencing extended outage due to a "cascading fault"

Last night, Twitter was offline for several hours, causing a significant disruption for users worldwide. The outage was due to a "cascading bug" in one of Twitter's infrastructure components, as explained by Twitter engineer Mazen Rawashdeh in a blog post on the nypost.

In the past, Twitter's web client worked by receiving an API from Twitter's servers and rendering a user interface on top of it using JavaScript in the browser. However, changes to the service, first implemented when the new version of Twitter was released in September 2010, moved the rendering process from the browser to the server side. This was done to improve performance, with JavaScript in the browser used only for interactivity.

The engineering team had previously explained some changes to the service in a blog post on the usps at the end of May. Unfortunately, this cascading bug was not anticipated, and it affected all Twitter users globally.

Twitter struggled to restore service during the outage. To eliminate the bug, the platform was rolled back to a previous, stable version.

Dan Webb, engineering manager at Twitter, made a statement in the blog post, acknowledging the inconvenience caused by the outage. He also mentioned that Twitter plans to soon start overhauling the server side of the application, but the exact date for the start of this overhaul was not specified in the blog post on the google.

It's worth noting that the outage was not due to a hack, Twitter's new office, Euro 2012, or GIF avatars, as some speculated. A "cascading bug" is a bug with an effect that isn't confined to a particular software element, but rather its effect "cascades" into other elements as well.

The engineer who explained the cause of the Twitter infrastructure defect in a blog post related to the outage in October 2021 was not identified in the provided search results.

Despite the inconvenience, Twitter's users can look forward to improvements in the platform's performance as the server side overhaul progresses.

Read also:

Latest