Question 10 of 10Pro Only

How do you design a system for high availability and fault tolerance?

Sample answer preview

High availability means a system remains operational and accessible for a very high percentage of time, often measured in nines. Three nines, or 99.9 percent, allows about eight hours of downtime per year. Four nines, or 99.99 percent, allows about fifty-two minutes.

ninessingle point of failureredundancygeographic redundancyhealth checksgraceful degradation

Unlock the full answer

Get the complete model answer, key points, common pitfalls, and access to 9+ more Backend Developer interview questions.

Upgrade to Pro

Starting at $19/month • Cancel anytime