Facebook has provided a detailed explanation on the latest outage that had caused the platform to be inaccessible for over two and a half hours.
The outage is said to be its worst in over four years.
Facebook's Robert Johnson wrote on the company blog that the problem was caused by an error in the automated system for verifying configuration values.
According to the company, the automated system was responsible for checking for invalid configuration values located in a cache, and replacing them with updated values from the persistent store.
He explained that the problem was so complex that even after the original issue was fixed, it still continued to cause the outage.
He said that “even after the original problem had been fixed, the stream of queries continued. As long as the databases failed to service some of the requests, they were causing even more requests to themselves.”
In order to fix the problem, they had to block the access to the website.