The Spectrum of Failure Models

Learn about failures in distributed systems and the complexity of dealing with them.

Failures are obvious in the world of distributed systems and can appear in various ways. They might come and go, or persist for a long period.

Failure models provide us a framework to reason about the impact of failures and possible ways to deal with them.

Here is an illustration that presents a spectrum of different failure models:

Level up your interview prep. Join Educative to access 70+ hands-on prep courses.