...

/

Fault Tolerance

Fault Tolerance

Learn about fault tolerance, its metric, and its importance.

What is fault tolerance?

Real-world, large-scale applications run hundreds of servers and databases to accommodate billions of users’ requests and store significant data. These applications need a mechanism that helps in data safety, and eschews the recalculation of computationally intensive tasks by avoiding a single point of failure.

Fault tolerance refers to a system’s ability to execute persistently even if one or more of its components fail. Here, components can be software or hardware. Conceiving a system that is hundred percent fault-tolerant is practically very hard.

Let’s discuss important features for which fault-tolerance becomes a necessity.

Availability focuses on ...

Create a free account to access the full course.

By signing up, you agree to Educative's Terms of Service and Privacy Policy